Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/05/2004, 08:12
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años
Puntos: 129
Con "LIKE" tratarias las fechas como "cadenas" .. (¿funciona?)

No sé que tipo de campo usas en tu BD para esas fechas (parece un DATE?) .. bien, si es así .. lo ideal es que uses toda la batería de funciones que dispone Mysql en su SQL para obtener X datos de una fecha y/o operar con ella.

Un ejemplo:
SELECT * FROM tabla WHERE MONTH(fecha) = 1

Sería todos los meses "1" (enero según calendario) de esa fecha (sea un DATE o un DATETIME) de de cualquier año ( si quisieras del año X en concreto .. pues usas más condiciones AND y YEAR(fecha) = 2004 por ejemplo ...)

Todo esto lo tienes detallado en:
http://dev.mysql.com/doc/mysql/en/Da...functions.html

Un saludo,

PD: El foro preferente para consultas sobre "SQL" es el de "Base de datos" al cual procedo a mover tu pregunta.
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.