1. ๋ฌธ์ ์ค๋ช
๋ค์์ ์ด๋ ํ ์์ ์์ ํ๋งค์ค์ธ ๋์๋ค์ ๋์ ์ ๋ณด(BOOK), ์ ์ ์ ๋ณด(AUTHOR) ํ ์ด๋ธ์ ๋๋ค. ํ ์ด๋ธ์ ๊ฐ ๋์์ ์ ๋ณด๋ฅผ ๋ด์ ํ ์ด๋ธ๋ก ์๋์ ๊ฐ์ ๊ตฌ์กฐ๋ก ๋์ด์์ต๋๋ค.

AUTHOR ํ ์ด๋ธ์ ๋์์ ์ ์์ ์ ๋ณด๋ฅผ ๋ด์ ํ ์ด๋ธ๋ก ์๋์ ๊ฐ์ ๊ตฌ์กฐ๋ก ๋์ด์์ต๋๋ค.

'๊ฒฝ์ ' ์นดํ ๊ณ ๋ฆฌ์ ์ํ๋ ๋์๋ค์ ๋์ ID(BOOK_ID), ์ ์๋ช (AUTHOR_NAME), ์ถํ์ผ(PUBLISHED_DATE) ๋ฆฌ์คํธ๋ฅผ ์ถ๋ ฅํ๋ SQL๋ฌธ์ ์์ฑํด์ฃผ์ธ์. ๊ฒฐ๊ณผ๋ ์ถํ์ผ์ ๊ธฐ์ค์ผ๋ก ์ค๋ฆ์ฐจ์ ์ ๋ ฌํด์ฃผ์ธ์.
2. ์ถ๋ ฅ ์์

3. ๋ฌธ์ ๋ต์
SELECT
b.book_id,
a.author_name,
DATE_FORMAT(b.published_date, '%Y-%m-%d') AS published_date
FROM book b
JOIN author a
ON b.author_id = a.author_id
WHERE b.book_id IN (SELECT
b.book_id
FROM book b
WHERE b.category = '๊ฒฝ์ '
)
ORDER BY b.published_date ASC;'๐ฅ๏ธ ์ฝ๋ฉํ ์คํธ > SQL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [ํ๋ก๊ทธ๋๋จธ์ค] [SQL] ์ํ๋ณ ์คํ๋ผ์ธ ๋งค์ถ ๊ตฌํ๊ธฐ (0) | 2026.02.10 |
|---|---|
| [ํ๋ก๊ทธ๋๋จธ์ค] [SQL] 5์ ์ํ๋ค์ ์ด๋งค์ถ ์กฐํํ๊ธฐ (0) | 2026.02.10 |
| [ํ๋ก๊ทธ๋๋จธ์ค] [SQL] ์ด๋ฆฐ ๋๋ฌผ ์ฐพ๊ธฐ (0) | 2025.10.29 |
| [ํ๋ก๊ทธ๋๋จธ์ค] [SQL] ์ํ ๋๋ฌผ ์ฐพ๊ธฐ (0) | 2025.10.29 |
| [ํ๋ก๊ทธ๋๋จธ์ค] [SQL] ์ญ์ ์ ๋ ฌํ๊ธฐ (0) | 2025.10.29 |