์๋ธ์ฟผ๋ฆฌ(Subquery)
- ์๋ธ์ฟผ๋ฆฌ๋ SQL๋ฌธ ์์ ํฌํจ๋์ด ์๋ SQL๋ฌธ์ ๋งํ๋ฉฐ, SQL๋ฌธ ์์์ ๊ดํธ() ๋ฅผ ์ฌ์ฉํด์, ์๋ธ์ฟผ๋ฆฌ๋ฌธ์ ์ถ๊ฐํ ์ ์๋ค.
- ์ฃผ๋ก ํ
์ด๋ธ๊ณผ ํ
์ด๋ธ๊ฐ์ ๊ฒ์์, ๊ฒ์ ๋ฒ์(ํ
์ด๋ธ ์ค ํ์ํ ๋ถ๋ถ๋ง ๋จผ์ ๊ฐ์ ธ์ค๋๋ก)๋ฅผ ์ขํ๋ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ค.
- SELECT, FROM, WHERE, HAVING, ORDER BY์ ์ด๋ INSERT, UPDATE, DELETE ๋ฌธ์๋ ์ฌ์ฉ๊ฐ๋ฅํ๋ค.
SELECT title
FROM items
WHERE item_code IN
(SELECT item_code FROM ranking WHERE sub_category = '์ฌ์ฑ์ ๋ฐ')
SELECT
a, b, c
FROM
(SELECT * FROM atoz_table)
SELECT number, name,
(SELECT height FROM a where number = 25) AS height
FROM b
WHERE name = 'John'