물건 수량 단가
이런 1 1000
저런 10 1100
그런 11 2000
저런 1 1000
물건 수량 단가
이런 5 1000
저런 10 1100
저런 1 1000
이런 2개의 테이블을 합해서
이런 6 1000
저런 20 1100
그런 11 2000
저런 2 1000
이런식으로 물건이 중복되어도 단가를 GRUP BY 하여서 결과를 출력하고 싶은데요.
UNION 을 이용하면 GROUP BY 는 되지 않고 단순히 2테이블의 값만 합치더라구요.
UNION 과 JOIN 을 같이 이용해서 아래와 같은 결과를 출력하게 하려면 어떤 방법을 이용해야 할까요?
전문가분들께 도움을 요청드립니다. 흑흑흑
SELECT PRODUCT, SUM(QTY), PRICE
FROM
(
SELECT PRODUCT, QTY, PRICE
FROM TABLE A
UNION ALL
SELECT PRODUCT, QTY, PRICE
FROM TABLE B
)
GROUP BY PRODUCT, PRICE;