Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/03/2011, 07:20
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 11 meses
Puntos: 574
Respuesta: Como Hago Una Consulta SQL Dinamica ?

No conozco tu entorno de trabajo pero debes construir la sentencia SQL en funcion de los parametros que tengas con valores....

en php se podria hacer...

Código PHP:
Ver original
  1. $filtro = "WHERE MONTH(FTRAMO)=".$mes_;
  2.  
  3. if($opera!=0) $filtro.=" and CorrigePostaXTPO.LAm=".$opera;
  4.  
  5. if($nego!=0)  $filtro.=" and CorrigePostaXTPO.Negocio=".$nego;
  6.  
  7. if($ato!=0) $filtro.=" AND CorrigePostaXTPO.ORIm=".$nego;

(uso !=0 por que considero el 0 como el valor neutro de un combobox)

la variable filtro se ajustará a los campos con valor los que no tengan no estaran...

Luego es question de juntar filtro con el resto de sentencia SQL y ejecutar...
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 31/03/2011 a las 07:25