06/03/2012, 01:15
|
| | | Fecha de Ingreso: septiembre-2010 Ubicación: München
Mensajes: 2.445
Antigüedad: 14 años, 2 meses Puntos: 331 | |
Respuesta: Encontrar el rango al que pertenece una fecha Primero tendrías que definir INTERVALO, me parece que te refieres a la diferencia entre fecha final y fecha inicial.
Respecto de la pregunta, la respuesta obvia es
SELECT * FROM tabla WHERE (FIN-INICIO) = '';
El ID y la Zona serán unicos siempre y cuando el "intervalo" sea único. El problema es que por lo que muestras, no guardas timestamp en la db sino fechas, por lo cual hay una falta de precisión que te impedirá hacer las consultas correctamente. O modificas el tipo de dato o simplificas el timestamp perdiendo precision. Hay muchas funciones de fecha / hora en mysql, consulta el manual. Parece más bien un problema de diseño que de SQL, saludos
__________________ Fere libenter homines, id quod volunt, credunt. |