다음 두 테이블에 대해 ㄱ, ㄴ, ㄷ의 SQL을 실행할 때, 각 SQL이 반환하는 COUNT(*) 값의 합으로 옳은 것은?
보기
DATA_A
| ID | V |
|---|---|
| 100 | A1 |
| 100 | A2 |
| 200 | A3 |
| 300 | A4 |
| 300 | A5 |
| 500 | A6 |
DATA_B
| ID | V |
|---|---|
| 100 | B1 |
| 100 | B2 |
| 100 | B3 |
| 200 | B4 |
| 400 | B5 |
-- ㄱ
SELECT COUNT(*) FROM DATA_A, DATA_B;
-- ㄴ
SELECT COUNT(*) FROM DATA_A A INNER JOIN DATA_B B ON A.ID = B.ID;
-- ㄷ
SELECT COUNT(*) FROM DATA_A A FULL OUTER JOIN DATA_B B ON A.ID = B.ID;
- 147
- 245
- 348
- 446
꿈라CBT