Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/07/2012, 13:13
Avatar de NSD
NSD
Colaborador
 
Fecha de Ingreso: mayo-2012
Ubicación: Somewhere
Mensajes: 1.332
Antigüedad: 12 años
Puntos: 320
Respuesta: Consultar registros en un rango de varios campos

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
  1.         (
  2.             CD.DM<='".$Parametros[MaxDia]."'
  3.         AND
  4.             CD.DM>='".$Parametros[MinDia]."'
  5.         AND
  6.             CD.MM<='".$Parametros[MaxMes]."'
  7.         AND
  8.             CD.MM>='".$Parametros[MinMes]."'
  9.         AND
  10.             CD.AM<='".$Parametros[MaxAno]."'
  11.         AND
  12.             CD.AM>='".$Parametros[MinAno]."'           
  13.         )
pero claramente no es lo que sirve...