Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/07/2010, 23:42
Avatar de richicasas
richicasas
 
Fecha de Ingreso: abril-2007
Ubicación: Colombia
Mensajes: 692
Antigüedad: 17 años, 1 mes
Puntos: 13
De acuerdo Respuesta: Consulta en dos tablas ( se duplican algunos datos )

Gracias por responder gnzsoloyo, pero la consulta me arroja un numero mucho mayor, mas de 10 veces lo que me manda la consulta anterior.

Edito: Corregi el BETWEEN

Deje la consulta asi:
Código SQL:
Ver original
  1. SELECT COUNT(i.nit) resultado
  2.       FROM ingresos i INNER JOIN usuarios u ON i.nit = u.nit
  3.       WHERE  (i.fecha_ingr BETWEEN  '2010-07-01' AND  '2010-07-11' )
  4.       AND i.empresa_id = '06';

Sin embargo, sigue existiendo el mismo problema.

Basicamente el problema esta cuando consulto las dos tablas, si consulto la lista de ingresos para una empresa x me genera un dato normal. Pero al consultar en dos tablas eh ahi el problema. Yo pensaba que para no generar datos repetidos se validaban las llave primaria de la segunda tabla con su llave foranea en la primera tabla.
__________________
Juguetes Sexuales

Última edición por richicasas; 13/07/2010 a las 23:50