๐Ÿงฉ Algorithm/[Programmers] SQL ๊ณ ๋“์  KIT

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๋™๋ฌผ์˜ ์•„์ด๋””์™€ ์ด๋ฆ„ (SELECT/Level 1)

devCloud 2022. 6. 25. 22:04
728x90

ํด๋ฆญ ์‹œ ํ•ด๋‹น ๋ฌธ์ œ๋กœ ์ด๋™

 


๋ฌธ์ œ ์„ค๋ช…

๋ณดํ˜ธ์†Œ์˜ ๋ชจ๋“  ๋™๋ฌผ์˜ ์•„์ด๋””์™€ ์ด๋ฆ„์„ ANIMAL_ID์ˆœ์œผ๋กœ ์กฐํšŒํ•œ๋‹ค.

 

๋ฌธ์ œ ํ’€์ด

  1. SELECT์ ˆ์— ๋™๋ฌผ์˜ ์•„์ด๋””์™€(ANIMAL_ID)์™€ ์ด๋ฆ„(NAME)์„ ์ ๋Š”๋‹ค.
  2. FROM์ ˆ์— ๋ณดํ˜ธ์†Œ ํ…Œ์ด๋ธ”์ธ ANIMAL_INS๋ฅผ ์ ๋Š”๋‹ค.
  3. ANIMAL_ID(๋™๋ฌผ ์•„์ด๋””)์ˆœ์œผ๋กœ ์กฐํšŒํ•ด์•ผ ํ•˜๋ฏ€๋กœ, ORDER BY์ ˆ์„ ์ด์šฉํ•œ๋‹ค. ์ด๋•Œ, ์นผ๋Ÿผ๋ช… ๋’ค์— ASCํ‚ค์›Œ๋“œ๋Š” ๋””ํด๋“œ ๊ฐ’์ด๋ฏ€๋กœ ์ƒ๋žตํ•œ๋‹ค.

 

Solution

SELECT ANIMAL_ID, NAME FROM ANIMAL_INS ORDER BY ANIMAL_ID;

โ€ปORDER BY์ ˆ์„ ์ ์ง€ ์•Š๊ณ  ์ฝ”๋“œ ์‹คํ–‰์„ ํ•ด๋„, ๊ฒฐ๊ณผ๊ฐ€ ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ์ •๋ ฌ์ด ๋˜์–ด ์žˆ๋‹ค. ๊ทธ๋ž˜์„œ ์•ˆ ์ ์–ด๋„ ๋ฌธ์ œ๋Š” ์—†์ง€๋งŒ ๋˜๋„๋ก์ด๋ฉด ์ ์–ด์ฃผ๋Š” ๊ฒŒ ์ข‹๋‹ค.

728x90