
14/07/2011, 07:23
|
 | | | Fecha de Ingreso: noviembre-2009 Ubicación: Ciudad Guayana, Venezuela
Mensajes: 55
Antigüedad: 15 años, 4 meses Puntos: 0 | |
consulta sql complicada buenos dias comunidad programadora.....
debo hacer una consulta sql par filtrar datos pero es un poco complicada.... y la sintaxis no la puedo figurar.
se las voy a poner como una formula matematica para que puedan entenderla mejor.
necesito todos los valores de "A" donde:
(A="CVG" y ((A<>0)ó(B<>-1))
y otro detalle es que "CVG" se encuentra en una tabla "C" y el otro par de condiciones (A<>0)ó(B<>-1) se encuentra en una tabla "D".
si no se puede hacer todo en una sola consulta, cual seria la mejor solucion para hacerlo por partes?
otra forma de explicarselos muchachos es esta:
seleccionar los "numeros de pagos" donde OBSERVACION=CVG AND (monto<>0 OR anulado<>-1)
OBSERVACION se ecnuentra en una tabla llamada "docum" y MONTO, ANULADO en una tabla llamada "pagos"
el campo clave por supuesto es numero de pagos
lo mas practico seria hacerlo todo en una sola consulta... pero ni idea de la sintaxis sql.
lo que estaba pensando correr estos filtros primero (monto<>0 OR anulado<>-1) y luego en otra consulta el filtro de OBSERVACION=CVG
pero eso seria el camino facil y mas tiempo de procesamiento a la hora de ejcutar.....
eso es todo.....
GRACIAS POR SU TIEMPO....
Última edición por ARGFA; 14/07/2011 a las 08:17 |