Home > Archive > SQL_archive > ๐Ÿ’‰[SQL] SQL ๋ฌธ์˜ ๊ธฐ๋ณธ ๊ตฌ์กฐ, SQL

๐Ÿ’‰[SQL] SQL ๋ฌธ์˜ ๊ธฐ๋ณธ ๊ตฌ์กฐ, SQL
SQL

SQL

  • SQL์€ โ€œ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€ ๋Œ€ํ™”๋ฅผ ํ•˜๊ธฐ ์œ„ํ•œ ์–ธ์–ดโ€
  • SQL(Structured Query Language)์€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•ด ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ์ฟผ๋ฆฌ ์–ธ์–ด.

Query(์ฟผ๋ฆฌ)

  • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ €์žฅ๋œ ๋ฐ์ดํ„ฐ์— ์ ‘๊ทผํ•˜๊ฑฐ๋‚˜ ์กฐ์งํ•˜๊ธฐ ์œ„ํ•œ ๋ช…๋ น์–ด.

SQL ๋ฌธ์˜ ๊ธฐ๋ณธ ๊ตฌ์กฐ

SELECT # '๋ฐ์ดํ„ฐ ์กฐํšŒ'์˜ ๋ช…๋ น์–ด๋กœ ํ•„์ˆ˜ ๊ตฌ๋ฌธ
FROM # '์–ด๋””์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์กฐํšŒํ• ๊นŒ'์˜ ๋ช…๋ น์–ด๋กœ ํ•„์ˆ˜ ๊ตฌ๋ฌธ
WHERE # ์กฐ๊ฑด์„ ์ง€์ •ํ•ด์ฃผ๋Š” ๊ตฌ๋ฌธ
  • ์กฐ๊ฑด์„ ์ง€์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•.
    • ๋น„๊ต ์—ฐ์‚ฐ์ž: <, >, =, <>(๊ฐ™์ง€ ์•Š๋‹ค)
    • ๋‹ค์–‘ํ•œ ๊ตฌ๋ฌธ: IN, BETWEEN, LIKE
    • ์—ฌ๋Ÿฌ๊ฐ€์ง€ ์กฐ๊ฑด์˜ ์ ์šฉ: AND, OR, NOT

์ฐธ๊ณ  ์ž๋ฃŒ