๐Ÿ’ซ ๋ฌธ์ œ



 

๐Ÿ’ซ CODE

SELECT DR_NAME, DR_ID, MCDP_CD, DATE_FORMAT(HIRE_YMD,'%Y-%m-%d') AS HIRE_YMD
FROM DOCTOR
WHERE MCDP_CD = 'CS' OR MCDP_CD = 'GS'
ORDER BY HIRE_YMD DESC, DR_NAME;

 

๐Ÿ’ซ ํ’€์ด ์กฐ๊ฑด

1. ์ง„๋ฃŒ๊ณผ๊ฐ€ ํ‰๋ถ€์™ธ๊ณผ(CS)์ด๊ฑฐ๋‚˜ ์ผ๋ฐ˜์™ธ๊ณผ(GS)์ธ
2. ์˜์‚ฌ์˜ ์ด๋ฆ„, ์˜์‚ฌID, ์ง„๋ฃŒ๊ณผ, ๊ณ ์šฉ์ผ์ž๋ฅผ ์กฐํšŒ
3. ๊ณ ์šฉ์ผ์ž ๊ธฐ์ค€ ๋‚ด๋ฆผ์ฐจ์ˆœ ์ •๋ ฌ, ๊ณ ์šฉ์ผ์ž๊ฐ€ ๊ฐ™๋‹ค๋ฉด ์ด๋ฆ„ ๊ธฐ์ค€ ์˜ค๋ฆ„์ฐจ์ˆœ ์ •๋ ฌ

 

๐Ÿ’ซ ํ’€์ด

1. SELECT DR_NAME, DR_ID, MCDP_CD, DATE_FORMAT(HIRE_YMD,'%Y-%m-%d') AS HIRE_YMD
  • ์˜์‚ฌ์˜ ์ด๋ฆ„, ์˜์‚ฌID, ์ง„๋ฃŒ๊ณผ, ๊ณ ์šฉ์ผ์ž๋ฅผ ์กฐํšŒ
  • DATE_FORMAT(HIRE_YMD,'%Y-%m-%d') ๊ณ ์šฉ์ผ์ž ๋…„-์›”-์ผ ์œผ๋กœ ์ถœ๋ ฅ๋˜๋„๋ก
2. WHERE MCDP_CD = 'CS' OR MCDP_CD = 'GS'
  • ์ง„๋ฃŒ๊ณผ๊ฐ€ ํ‰๋ถ€์™ธ๊ณผ(CS)์ด๊ฑฐ๋‚˜ ์ผ๋ฐ˜์™ธ๊ณผ(GS)์ธ
3. ORDER BY HIRE_YMD DESC, DR_NAME
  • ๊ณ ์šฉ์ผ์ž ๊ธฐ์ค€ ๋‚ด๋ฆผ์ฐจ์ˆœ ์ •๋ ฌ, ๊ณ ์šฉ์ผ์ž๊ฐ€ ๊ฐ™๋‹ค๋ฉด ์ด๋ฆ„ ๊ธฐ์ค€ ์˜ค๋ฆ„์ฐจ์ˆœ ์ •๋ ฌ

By Dozzing

๋‹ต๊ธ€ ๋‚จ๊ธฐ๊ธฐ

์ด๋ฉ”์ผ ์ฃผ์†Œ๋Š” ๊ณต๊ฐœ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ•„์ˆ˜ ํ•„๋“œ๋Š” *๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค