hola gnzsoloyo, los tengo asi porque esmas facil para trabajarlos en el resto del sistema, solo para un caso particular nesesito seleccionar un rango sino los utilizo como estan y me es muy comodo, los tipos de datos son numericos:
ID int(11) No None auto_increment
DM tinyint(2) No None
MM tinyint(2) No None
AM smallint(6) No None
dia varia de 1 a 31
mes de 1 a 12
ano de 2010 en adelante hasta ahora 2012
las condiciones son sin duda un agrupamiento logico simple como tu dises pero tengo el cerebro nublado y no puedo amarla, tengo esto:
Código MySQL:
Ver original (
CD.DM<='".$Parametros[MaxDia]."'
CD.DM>='".$Parametros[MinDia]."'
CD.MM<='".$Parametros[MaxMes]."'
CD.MM>='".$Parametros[MinMes]."'
CD.AM<='".$Parametros[MaxAno]."'
CD.AM>='".$Parametros[MinAno]."'
)
pero claramente no es lo que sirve...