色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql查詢每月的時間表

錢瀠龍2年前11瀏覽0評論

MySQL是一個流行的關系型數(shù)據(jù)庫,它提供了許多強大的功能來幫助用戶對數(shù)據(jù)庫進行操作。其中一個功能是查詢每月的時間表,這對于許多應用程序來說是非常重要的。下面是一個簡單的MySQL查詢,用于獲取每個月的時間表。

SELECT *
FROM (
SELECT LAST_DAY(DATE_SUB(NOW(), INTERVAL 1 MONTH)) + INTERVAL 1 DAY - INTERVAL n DAY AS date
FROM (
SELECT @rownum := @rownum + 1 AS n
FROM (
SELECT 0 UNION ALL SELECT 1 UNION ALL SELECT 2 UNION ALL SELECT 3
UNION ALL SELECT 4 UNION ALL SELECT 5 UNION ALL SELECT 6 UNION ALL SELECT 7
UNION ALL SELECT 8 UNION ALL SELECT 9
) a, (SELECT @rownum := -1) b
) c
WHERE date >= DATE_SUB(NOW(), INTERVAL 1 MONTH)
) d
ORDER BY date ASC;

這個查詢使用了LAST_DAY函數(shù)來獲取每個月的最后一天,然后使用DATE_SUB函數(shù)和INTERVAL來獲取上個月的第一天。接下來,使用一個嵌套查詢來生成自然數(shù)(0到9)的序列,然后使用這個序列來生成日期。最后,使用ORDER BY來對結果進行排序。