MySQL是一種常見的數據庫管理系統,其中一個常見的需求是查找上月的最后一天是幾號。下面是如何使用MySQL語句來實現這個需求:
SELECT DAY(LAST_DAY(SUBDATE(NOW(), INTERVAL 1 MONTH))) AS 'Last day of previous month';
實現這個方法的核心是使用MySQL內置函數LAST_DAY和SUBDATE。LAST_DAY函數返回傳入日期所在月份的最后一天,而SUBDATE函數可以從當前日期(NOW())中減去指定的時間間隔(INTERVAL 1 MONTH)。
然后我們可以使用DAY函數從LAST_DAY返回的日期中提取出天數,作為查詢結果的一部分。
通過這個簡單的MySQL語句,我們可以輕松地找到上個月的最后一天是幾號。希望以上內容能對你有所幫助。