Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/11/2014, 16:36
Japrendo
 
Fecha de Ingreso: noviembre-2013
Mensajes: 147
Antigüedad: 11 años
Puntos: 1
Select Dentro de Select pero en BI

Bien este query es un ejemplo de lo que quiero hacer (hecho en PL), pero esta vez necesito entender como se hace en ORACLE BI (OBIEE)

Es la misma consulta pero con filtros diferentes cuyos campos de valores se suman en un Select padre.

Código SQL:
Ver original
  1. SELECT A.clave CLAVE1, SUM(a.rec+b.rec), SUM(a.produc+b.produc) FROM
  2. (SELECT t.epol_agente clave, SUM(t.epol_recaudo_mes) rec, 0 produc FROM TABLA1 t
  3. WHERE t.epol_ano=2014 AND t.epol_mes=10 AND t.epol_cod_loc_neg=23322
  4. AND t.epol_agente=72744
  5. AND t.epol_tipo_registro='F'
  6. GROUP BY t.epol_agente ) A,
  7.  
  8. (SELECT t.epol_agente clave, SUM(t.epol_recaudo_mes) rec, 0 produc FROM TABLA1 t
  9. WHERE t.epol_ano=2014 AND t.epol_mes=10 AND t.epol_cod_loc_neg=23322
  10. AND t.epol_agente=72744
  11. AND t.epol_tipo_registro='R'
  12. GROUP BY t.epol_agente ) B
  13.  
  14. WHERE A.clave=B.clave
  15. GROUP BY A.clave
Alguien que me de una pista, gracias.