Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/12/2007, 12:18
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 yo tengo una consulta similar el único problema es que me repite los registros, te explico:

Tengo que hacer que me muestre los registros de todo el personal o de una sola persona entre dos fechas y lo hago de la siguiente forma:

$usuario_consulta = mysql_query("SELECT users.* FROM $sql_tabla". $compone ."ORDER BY user_id LIMIT 1") or die("Datos erroneos, intente de nuevo");

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

esto es para un usuario en particular, para buscar todo solo quita limit y tabla2.user_id

el LIMIT lo pongo por que me repite los datos tantas fechas tenga en ese usuario, se que no es lo conveniente y es lo que estoy buscando, como controlar eso, pero puede que te ayude un poco a guiarte.

si lo encuentro lo pongo, espero ayudarte aunque sea un poco.