
18/12/2007, 12:18
|
| | 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. |