Ver Mensaje Individual
  #6  
Antiguo 29-10-2019
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Reputación: 30
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Hola, rruffino.

Haz la consulta sobre la tabla detalle usando Count con Distinct, además de la unión con la tabla maestra para aplicar condiciones sobre ambas. Ejemplo:

Código:
Select Count (Distinct DC.NUM_COMPROBANTE) From DETALLE_COMPROBANTE DC
  Inner Join COMPROBANTE C On C.ID_COMPROBANTE = DC.NUM_COMPROBANTE
  Where (C.ANULADO = 0) And (DC.TOTAL <> 0)
Observa que también puedes usar alias (C, DC) para simplificar el código SQL, sobre todo cuando se combinan diferentes tablas en la misma consulta.

Espero te sea de ayuda.

Al González.
Responder Con Cita