1.查詢每月最后一天
要查詢每月最后一天,可以使用MySQL內置函數LAST_DAY()。該函數可以返回指定日期所在月份的最后一天。要查詢2021年3月的最后一天,可以使用以下SQL語句:
SELECT LAST_DAY('2021-03-01');MySQL會返回2021年3月31日,即2021年3月的最后一天。
2.查詢每月第一天
-01”,即指定日期所在月份的第一天。然后,使用DATE_SUB()函數將該日期減去1個月,即可得到上一個月的第一天。要查詢2021年3月的第一天,可以使用以下SQL語句:
-01');-01'), INTERVAL 1 MONTH);MySQL會返回2021年3月1日和2021年2月1日,即2021年3月的第一天和上一個月的第一天。
3.查詢每月固定的某一天
-01”,即指定日期所在月份的第一天。然后,使用DATE_ADD()函數將該日期加上指定天數,即可得到該月固定的某一天。要查詢2021年3月的15日,可以使用以下SQL語句:
-01'), INTERVAL 14 DAY);MySQL會返回2021年3月15日,即2021年3月的15日。
以上就是使用MySQL查詢每月固定天數的方法。通過使用MySQL內置函數,我們可以輕松實現每月最后一天、第一天等查詢,方便了實際應用中的數據管理。希望本文的介紹對大家有所幫助。