「MySQL」LAST_DAY関数で月の最終日を取得する

2022年1月4日

環境
Windows10 64bit
MySQL Workbench 8.0.27

書式
LAST_DAY(日付)

SQL構文

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT
LAST_DAY('2022-01-12') resA,
LAST_DAY('2023-02-12') resB,
LAST_DAY('2022-03-12') resC,
LAST_DAY('2022-04-05 11:11:11') ResD
;
SELECT LAST_DAY('2022-01-12') resA, LAST_DAY('2023-02-12') resB, LAST_DAY('2022-03-12') resC, LAST_DAY('2022-04-05 11:11:11') ResD ;
SELECT 
LAST_DAY('2022-01-12') resA,
LAST_DAY('2023-02-12') resB,
LAST_DAY('2022-03-12') resC,
LAST_DAY('2022-04-05 11:11:11') ResD
;

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# resA     resB      resC     ResD
'2022-01-31', '2023-02-28', '2022-03-31', '2022-04-30'
# resA     resB      resC     ResD '2022-01-31', '2023-02-28', '2022-03-31', '2022-04-30'
# resA     resB      resC     ResD
'2022-01-31', '2023-02-28', '2022-03-31', '2022-04-30'

 

MySQL

Posted by arkgame