Ver Mensaje Individual
  #1  
Antiguo 03-10-2018
Yulexis Yulexis is offline
Miembro
 
Registrado: sep 2016
Posts: 19
Reputación: 0
Yulexis Va por buen camino
Question Unir dos consultas SQL

Un saludo para todos. Necesito un poco de ayuda con el siguiente problema:
Tengo las siguientes consultas las cuales funcionan correctamente.


Código SQL [-]
SELECT Sum(Importe) AS Importe_Total_CUP
  FROM Facturas as f_CUP
  WHERE (f_CUP.Tipo_de_Moneda='CUP')
Código SQL [-]
SELECT Sum(Importe) AS Importe_Total_CUC
  FROM Facturas as f_CUC
  WHERE (f_CUC.Tipo_de_Moneda='CUC')

El problema es que para ejecutarlas utilizo dos ADOQuery, con todo lo que conlleva (más recursos).
¿Exitiría la posibilidad de ejecutar las dos consulta en una?
Encontré en la red algo como esto, lo cambié y no funciona.
Código SQL [-]
SELECT
         SUM(CASE WHEN Tipo_de_Moneda = 'CUP' THEN Importe ELSE 0 END) total_cup ,
         SUM(CASE WHEN Tipo_de_Moneda = 'CUC' THEN Importe ELSE 0 END) total_CUC,
  FROM Facturas
Si alguien sabe cómo solucionar esto…
Uso XE8
Responder Con Cita