
๋ค์์ ์ํ์ ์ ๋ณด๋ฅผ ๋ด์ FOOD_PRODUCT ํ
์ด๋ธ์
๋๋ค. FOOD_PRODUCT ํ
์ด๋ธ์ ๋ค์๊ณผ ๊ฐ์ผ๋ฉฐ PRODUCT_ID, PRODUCT_NAME, PRODUCT_CD, CATEGORY, PRICE๋ ์ํ ID, ์ํ ์ด๋ฆ, ์ํ ์ฝ๋, ์ํ๋ถ๋ฅ, ์ํ ๊ฐ๊ฒฉ์ ์๋ฏธํฉ๋๋ค.
| Column name | Type | Nullable |
|---|---|---|
| PRODUCT_ID | VARCHAR(10) | FALSE |
| PRODUCT_NAME | VARCHAR(50) | FALSE |
| PRODUCT_CD | VARCHAR(10) | TRUE |
| CATEGORY | VARCHAR(10) | TRUE |
| PRICE | NUMBER | TRUE |
FOOD_PRODUCT ํ
์ด๋ธ์์ ๊ฐ๊ฒฉ์ด ์ ์ผ ๋น์ผ ์ํ์ ์ํ ID, ์ํ ์ด๋ฆ, ์ํ ์ฝ๋, ์ํ๋ถ๋ฅ, ์ํ ๊ฐ๊ฒฉ์ ์กฐํํ๋ SQL๋ฌธ์ ์์ฑํด์ฃผ์ธ์.
FOOD_PRODUCT ํ
์ด๋ธ์ด ๋ค์๊ณผ ๊ฐ์ ๋
| PRODUCT_ID | PRODUCT_NAME | PRODUCT_CD | CATEGORY | PRICE |
|---|---|---|---|---|
| P0018 | ๋ง์๋๊ณ ์ถ๊ธฐ๋ฆ | CD_OL00008 | ์์ฉ์ | 6100 |
| P0019 | ๋ง์๋์นด๋๋ผ์ | CD_OL00009 | ์์ฉ์ | 5100 |
| P0020 | ๋ง์๋์ฐ์ด์ | CD_OL00010 | ์์ฉ์ | 6500 |
| P0021 | ๋ง์๋์ผ์ฒฉ | CD_OL00001 | ์์ค | 4500 |
| P0022 | ๋ง์๋๋ง์๋ค์ฆ | CD_OL00002 | ์์ค | 4700 |
SQL์ ์คํํ๋ฉด ๋ค์๊ณผ ๊ฐ์ด ์ถ๋ ฅ๋์ด์ผ ํฉ๋๋ค.
| PRODUCT_ID | PRODUCT_NAME | PRODUCT_CD | CATEGORY | PRICE |
|---|---|---|---|---|
| P0020 | ๋ง์๋์ฐ์ด์ | CD_OL00010 | ์์ฉ์ | 6500 |
SELECT *
FROM FOOD_PRODUCT
WHERE PRICE =
(SELECT MAX(PRICE) PRICE FROM FOOD_PRODUCT);