Oracle - Unir los resultados de las filas

 
Vista:
sin imagen de perfil
Val: 1
Ha aumentado su posición en 10 puestos en Oracle (en relación al último mes)
Gráfica de Oracle

Unir los resultados de las filas

Publicado por Alberto (1 intervención) el 20/03/2020 18:17:58
Hola chicos, soy un poco nuevo en esto y necesito de su ayuda
estoy trabajando con Oracle SQL Developer
Estoy sacando la venta de varias empresas por tipo de documento y necesito unir el resultado de las filas

Este es el resultado que tengo

EMPRESA TIPO_DOC ENERO2020
Empresa1 DNI 5
Empresa1 DNI EXTRANJERO 1
Empresa2 DNI 3
Empresa2 DNI EXTRANJERO 2
Empresa3 DNI 7
Empresa3 DNI EXTRANJERO 2

Y quisiera obtener esto

EMPRESA TIPO_DOC ENERO2020
Empresa1 DNI 6
Empresa2 DNI 5
Empresa3 DNI 9

Seria sumar las ventas de la empresa por tipo de documento y que en tipo de documento solo salga DNI

Tengo esto
SELECT DISTINCT
EMPRESA, TIPO_DOC
SUM(CASE TO_CHAR(FECHA,'MMYYYY') WHEN '012020' THEN 1 ELSE 0 END) ENERO2020
FROM TABLA_OPER
GROUP BY EMPRESA, TIPO_DOC;

Gracias por su ayuda.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder