Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/12/2007, 13:09
kano32
 
Fecha de Ingreso: diciembre-2007
Mensajes: 2
Antigüedad: 17 años, 3 meses
Puntos: 0
Re: Consulta SQL Compleja Rango fechas y dos tablas

Hola mira encontre la solución, la sentencia anterior esta bien solo hay que cambiar el ORDER BY por GROUP BY y listo en cualquiera de los dos casos quita el LIMIT, quedaria de la siguiente forma

//para consultar por persona y entre dos fechas

$usuario_consulta = mysql_query("SELECT tabla1.* FROM tabla1 LEFT JOIN tabla2 ON tabla1.id=tabla2.id WHERE tabla2.id=$varid AND fecha BETWEEN ''2007-12-01' AND '2007-12-13' GROUP BY user_id") or die("Datos erroneos, intente de nuevo");

//para consultar a todos entre dos fechas

$usuario_consulta = mysql_query("SELECT tabla1.* FROM tabla1 LEFT JOIN tabla2 ON tabla1.id=tabla2.id WHERE fecha BETWEEN ''2007-12-01' AND '2007-12-13' GROUP BY user_id") or die("Datos erroneos, intente de nuevo");

espero les sirva a alguien, hasta pronto.