Coding Test
-
- [Job Preparation] ์ฝ๋ฉ ํ ์คํธ ์ค๋น : SQL
์ฝ๋ฉ ํ ์คํธ ์ค๋น : SQL๋ค์ด๊ฐ๋ฉฐ์ฝ๋ฉ ํ ์คํธ ์ ์ ๊ฐ๋ณ๊ฒ ์ฝ์ด๋ณผ SQL ๊ด๋ จ ๋ด์ฉ๋ค์ ์ ๋ฆฌํด๋ณธ๋ค. SELECT ๋ฌธ๊ธฐ๋ณธ ๊ฐ๋ ๋ฐ์ดํฐ ์กฐํํ๊ธฐSELECT column1, column2 FROM table_name; @DISTINCT@ ํค์๋๋ฅผ ์ด์ฉํ์ฌ ์ค๋ณต๋ ๋ฐ์ดํฐ๋ฅผ ์ ๊ฑฐํ ์ ์๋ค.SELECT DISTINCT column1 FROM table_name; ๋ฐ์ดํฐ ํํฐ๋ง์กฐ๊ฑด์ ํ์ฉํ์ฌ ๋ฐ์ดํฐ ํํฐ๋งํ๊ธฐ@WHERE@ ์ ์ ์ด์ฉํ์ฌ ํน์ ์กฐ๊ฑด์ ๋ง๋ ๋ฐ์ดํฐ๋ฅผ ํํฐ๋งํ๋ค.SELECT * FROM table_name WHERE condition; ๋ ผ๋ฆฌ ์ฐ์ฐ์๋ก @AND@, @OR@, @NOT@์ ์ฌ์ฉํ ์ ์๋ค.@IN@ ์ฐ์ฐ์๋ ์ฌ๋ฌ ๊ฐ ์ค ํ๋์ ์ผ์นํ๋ ๋ฐ์ดํฐ์ธจ ์ฐพ์ ๋ ์ฌ์ฉํ๋ค.SELECT * FROM tabl..
2024.09.22 -
- [SQL] ์ฝ๋ฉ ํ ์คํธ ๋๋น SQL ๋ฌธ๋ฒ ์ ๋ฆฌ
์ฝ๋ฉ ํ ์คํธ ๋๋น SQL ๋ฌธ๋ฒ ์ ๋ฆฌ ๋ค์ด๊ฐ๋ฉฐ ์ฝ๋ฉ ํ ์คํธ๋ฅผ ํ๋ฃจ ์๋๊ณ SQL ๋ฌธ๋ฒ์ ์ ๋ฆฌํด๋ณธ๋ค. โ SQL ์ฟผ๋ฆฌ ์์ ์ ๋ ์์ ์ ฐํ ์ ๊ตฌํด์ SELECT - FROM - WHERE - GROUP BY - HAVING - ORDER BY - LIMIT ์คํ ์์ ํ๋ฆฌ์จ์ด ๊ตฌํ์ธ์ FROM - WHERE - GROUP BY - HAVING - SELECT - ORDER BY - LIMIT โก IN ํ์ด์ฌ์ @in@๊ณผ ๊ฐ์ ๋๋์ผ๋ก ์ฌ์ฉํ๋ค. SELECT CATEGORY, PRICE AS MAX_PRICE, PRODUCT_NAME FROM FOOD_PRODUCT WHERE PRICE IN (SELECT MAX(PRICE) FROM FOOD_PRODUCT GROUP BY CATEGORY) AND CATEG..
2023.08.03