Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/05/2013, 11:37
Papito18
 
Fecha de Ingreso: julio-2012
Ubicación: Nómoda como un ave
Mensajes: 61
Antigüedad: 11 años, 9 meses
Puntos: 0
Ejecutar dos Consultas distintas y que se muestre el resultado en dos columnas

Buen dia amigos expertos en SQL Server

Me he topado acá con una pequeña interrogante y la verdad que he obtenido lo que quiero pero no es muy eficiente lo que tengo, resulta que debo hacer unas consultas en la cual cada una de ellas es distinta, cada una me retornara solamente un campo
y debo hacer varias consultas entonces me gustaría saber como le hago para hacer esas consultas de tal forma que las ejecute en una sola consulta y me retornen el resultado en columnas distintas y de forma horizontal es decir

si las ejecuto por individual me arroja
campo 1
campo 2

yo quiero
campo 1 campo 2 campo 3 campo 4


consulta 1
Código SQL:
Ver original
  1. SELECT SUM(v_des) AS co_ag FROM cartera
  2. WHERE cierre=(SELECT MAX(cierre) FROM cartera) AND promotor='031-019'  
  3. AND sector NOT IN('001','002','003','006','007','009')
  4. AND desembolso BETWEEN (SELECT MIN(cierre) FROM cartera) AND (SELECT
MAX(cierre) from cartera)


consulta 2
Código SQL:
Ver original
  1. SELECT SUM(v_des) AS col_com FROM cartera
  2. WHERE cierre=(SELECT MAX(cierre) FROM cartera) AND promotor='031-019'
  3. AND sector IN('001','002','003','006','007','009')
  4. AND desembolso BETWEEN (SELECT MIN(cierre) FROM cartera) AND (SELECT MAX(cierre) FROM cartera)


Espero haber explicado que es lo que quiero

Última edición por gnzsoloyo; 08/05/2013 a las 19:30