|    
			
				02/05/2015, 21:25
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: septiembre-2010 
						Mensajes: 28
					 Antigüedad: 15 años, 1 mes Puntos: 1 |  | 
  |  Como se puede hacer con este query??  
  Hola gente fijense en lo que quiero hacer tengo este query:
 SELECT
 m_ciudadano.cedula_m_ciudadano,
 nombre_m_ciudadano,
 apellido_m_ciudadano,
 fecha_llegada_m_registro,
 dir_remicion_m_registro,
 numero_caso,
 tipo_caso_m_registro,
 fechaenvio_m_registro,
 fechaproxratific_m_registro,
 status_m_registro
 FROM
 m_registro
 INNER JOIN m_ciudadano ON m_registro.cedula_m_ciudadano = m_ciudadano.cedula_m_ciudadano
 WHERE
 STR_TO_DATE(FECHA_LLEGADA_M_REGISTRO,'%d/%m/%Y')
 BETWEEN STR_TO_DATE('01/04/2015','%d/%m/%Y')
 AND STR_TO_DATE('30/04/2015','%d/%m/%Y')
 and DIR_REMICION_M_REGISTRO='Direccion'
 
 fijense sucede que quiero crear un formulario donde el usuario podria aplicar filtros para buscar informacion, los filtros son fecha desde, fecha hasta y la direccion donde se remitio el documento, al final estoy colocando el filtro DIR_REMICION_M_REGISTRO='Direccion', pero resulta que no solo puede ser Direccion si no que podria ser: oficina A, oficina B, oficina C o todas las opciones.
 
 Es aqui donde tengo el problema, como puedo hacer para decirle al query que si el usuario elije todas las opciones, no se aplique la condicion final: 'and DIR_REMICION_M_REGISTRO' esto con el fin de que se busquen los documentos desde: fecha_desde hasta: fecha_hasta de todos los departamentos
 
 Gracias...
     |