by 아빠파파 [Oracle 기초] [2016.04.26 17:26:35]
A테이블에 A컬럼이 1,2,3,9 B컬럼이 100,200,200,300
B테이블에 A컬럼이 1,2,3,5 B컬럼이 100,200,200,700
결과값
1 200
2 400
3 400
5 700
9 300
이렇게 나오도록 하고싶은데..방법좀 알려주시면 감사하겠습니다 ㅠ
본문에 엔터가 필요하겠는데요 ;;;;
ㅠㅠ 제대로 썻는데.. 이렇게 나왔네요
'1,2,3,9' 의 의미가???
- 구분자(,)를 포함한 하나의 값인가요?
- 4개 행의 값을 각각 표현한 것인가요?
SELECT a , SUM(b) b FROM (SELECT a, b FROM ta UNION ALL SELECT a, b FROM tb ) GROUP BY a ORDER BY a ;