Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/01/2009, 13:36
Avatar de juaniquillo
juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 19 años, 3 meses
Puntos: 281
Mas probemas comparando fechas

Sigo con problemas con mis calendarios...

Quiero escoger los records que sean mayor que una fecha y menor que otra. Ya lo he intentado así y no me funciona:

$fecha_junta = '2009-01-22'

Este es uno de los records

EventYear = 2009
EventMonth = 1
EventDay = 22

EventYear2 = 2009
EventMonth2 = 1
EventDay2 = 23

Código sql:
Ver original
  1. SELECT * FROM calendario WHERE (DATEDIFF(CAST(CONCAT(EventYear,'-', EventMonth,'-', EventDay) AS DATE), (CAST('$fecha_junta' AS DATE))) >= 0) AND (DATEDIFF(CAST(CONCAT(EventYear2,'-', EventMonth2,'-', EventDay2) AS DATE), (CAST('$fecha_junta' AS DATE))) <= 0)

Código sql:
Ver original
  1. SELECT * FROM calendario WHERE (CAST(CONCAT(EventYear,'-', EventMonth,'-', EventDay) AS DATE) >= (CAST('$fecha_junta' AS DATE))) AND (CAST(CONCAT(EventYear2,'-', EventMonth2,'-', EventDay2) AS DATE) <= (CAST('$fecha_junta' AS DATE)))

Pero no me escoge ninguna fecha. El segundo lo considero mas al grano pero no me funcionó así que intenté con el otro pero tampoco. ¿Alguien me podría decir que estoy haciendo mal?
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...