๋ฐ์ดํฐ๋ฒ ์ด์ค/SQL
SQL ์ฝ๋์์/์คํ์์ | SQL ์ถ์ | SELECT ์ฟผ๋ฆฌ๋ฌธ | ์ค๋ผํด ์คํ๊ณํ ์คํ ์์
SQL ๋ฌธ๋ฒ ์์ฑ ์์ 1. SELECT 2. FROM 3. WHERE 4. GROUP BY 5. HAVING 6. ORDER BY SQL ์คํ ์์ 1. FROM 2. ON 3. JOIN 4. WHERE 5. GROUP BY 6. CUBE | ROLLUP 7. HAVING 8. SELECT 9. DISTINCT 10 ORDER BY 11 TOP 1. ์กฐํ ํ
์ด๋ธ ํ์ธ(FROM) select ๊ถํ ํ์ธ - ๊ถํ์ด ์์ ์ semantic error 2. ๋ฐ์ดํฐ ์ถ์ถ ์กฐ๊ฑด ํ์ธ(WHERE) 3. ์ปฌ๋ผ ๊ทธ๋ฃนํ(GROUP BY) select ๋ฌธ๋ณด๋ค ์ผ์ฐ ์คํ๋๊ธฐ ๋๋ฌธ์ alias๋ฅผ ์ฌ์ฉํ์ง ๋ชปํ๋ค. 4. ๊ทธ๋ฃนํ ์กฐ๊ฑด(HAVING) ๋ฒ๋ ค์ผ๋๋ ๋ฐ์ดํฐ๊ฐ ์๋์ง ํ์ธ 5. ๋ฐ์ดํฐ ์ถ์ถ(SELECT) ์ปฌ๋ผ์ด ํ๋ ์..
2021. 9. 12. 19:39