๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Algorithm

[SQL] YEAR(), MONTH(), DAY() | ๋…„, ์›”, ์ผ ๋ฐ์ดํ„ฐ ์ถ”์ถœ | ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๋Œ€์—ฌ ๊ธฐ๋ก์ด ์กด์žฌํ•˜๋Š” ์ž๋™์ฐจ ๋ฆฌ์ŠคํŠธ ๊ตฌํ•˜๊ธฐ

by Yunny52 2023. 5. 16.

๐Ÿ“Œ YEAR(), MONTH(), DAY()

๋‚ ์งœ ํ˜•์‹์˜ ๋ฐ์ดํ„ฐ์—์„œ ๋…„/์›”/์ผ์„ ์ถ”์ถœํ•˜๊ณ  ์‹ถ์„ ๋•Œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

์‚ฌ์šฉ๋ฒ•์€ ๊ฐ ํ•จ์ˆ˜์— ๋‚ ์งœ ํ˜•์‹์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋„ฃ์–ด์ฃผ๋ฉด ๋œ๋‹ค.

 

YEAR(๋‚ ์งœ ๋ฐ์ดํ„ฐ)

MONTH(๋‚ ์งœ ๋ฐ์ดํ„ฐ)

DAY(๋‚ ์งœ ๋ฐ์ดํ„ฐ)

 


[ ์‚ฌ์šฉ ์˜ˆ์‹œ | (ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค) ๋Œ€์—ฌ ๊ธฐ๋ก์ด ์กด์žฌํ•˜๋Š” ์ž๋™์ฐจ ๋ฆฌ์ŠคํŠธ ๊ตฌํ•˜๊ธฐ ]

SELECT A.CAR_ID
    FROM CAR_RENTAL_COMPANY_CAR A inner join CAR_RENTAL_COMPANY_RENTAL_HISTORY B
    WHERE A.CAR_ID = B.CAR_ID
    AND A.CAR_TYPE = '์„ธ๋‹จ'
    AND MONTH(B.START_DATE) = 10
    GROUP BY A.CAR_ID
    ORDER BY A.CAR_ID DESC

https://school.programmers.co.kr/learn/courses/30/lessons/157341

 

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค

์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”.

programmers.co.kr

 

 

๋Œ“๊ธ€