Como puedo seleccionar los datos de una tabla que se hallen en este rango de tiempo:
$sql = "SELECT * FROM tabla WHERE (12:59:59<tiempo<01:59:59)" ;
no se hacer esa consulta. Mi MySQL es 3.23.
Salu2
| |||
Para hacer ese tipo de consultas se usa between... tiempo between $valor1 and $valor2 Pero que tipo de dato es tiempo?? Si se trata de date deberías pasarlo a timestamp para poderlo comparar... Espero que te sirva
__________________ Ibisof | Saludos desde Eivissa !!! :p |
| ||||
ok Cita: mira esta página
Iniciado por Reynier Como puedo seleccionar los datos de una tabla que se hallen en este rango de tiempo: $sql = "SELECT * FROM tabla WHERE (12:59:59<tiempo<01:59:59)" ; no se hacer esa consulta. Mi MySQL es 3.23. Salu2 http://www.w3schools.com/sql/sql_between.asp
__________________ Un Saludo, Andinistas. "Llegaron... Ellos tenían la biblia y nosotros la tierra... y nos dijieron: 'Cierren los ojos y recen.' Cerramos los ojos y cuando los abrimos, ellos tenían la tierra y nosotros la biblia." Abadío Green. |
| |||
Reynier .. lo ideal siempre que trabajes con SQL es que mires en los tutoriales/manuales y foros de "Base de datos" (de la que estès usando en concreto) no en foros de PHP .. . Fijate en la documentaciòn oficial de Mysql al respecto .. tienes ejemplos y el detalle de que funciones puedes usar segùn versiòn de Mysql que uses: http://dev.mysql.com/doc/mysql/en/Da...functions.html http://dev.mysql.com/doc/mysql/en/Co...Operators.html http://dev.mysql.com/doc/mysql/en/Da...culations.html Y recuerda que el foro de "Base de datos" también tiene FAQ's .. hechales un vistazo también. Un saludo, |