SELECT a.*, b.*
FROM
(
SELECT 100 a FROM dual
UNION ALL
SELECT 200 FROM dual
UNION ALL
SELECT 300 FROM dual
) a,
(
SELECT 500 b FROM dual
UNION ALL
SELECT 600 FROM dual
UNION ALL
SELECT 700 FROM dual
) b
WHERE a.a + b.b <= 800
by H2o
[2015.11.23 20:01:36]
저거는 예시로 나타낸 테이블인데 만약 테이블 마다 데이터가 많으면 어떻게 해야하나요? 일일이 다 써야하나요? ㅜㅜ
by 마농
[2015.11.24 08:46:57]
랑에1 님의 답변은 조인방법을 알려드린 것입니다.
괄호 안의 Union All 이 중요한게 아니죠.
SELECT *
FROM a
, b
WHERE a.a + b.b <= 800
;
by H2o
[2015.11.24 10:15:34]
아... 감사합니다. :)
이제 이해가 가는군요! 헤헤
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.