Mysql 查詢近12個月

2022-06-14 06:30:13 字數 1130 閱讀 9990

select date_format(curdate(),'%y-%m') as `mon` union

select date_format((curdate() - interval 1 month),'%y-%m') as `mon` union

select date_format((curdate() - interval 2 month),'%y-%m') as `mon` union

select date_format((curdate() - interval 3 month),'%y-%m') as `mon` union

select date_format((curdate() - interval 4 month),'%y-%m') as `mon` union

select date_format((curdate() - interval 5 month),'%y-%m') as `mon` union

select date_format((curdate() - interval 6 month),'%y-%m') as `mon` union

select date_format((curdate() - interval 7 month),'%y-%m') as `mon` union

select date_format((curdate() - interval 8 month),'%y-%m') as `mon` union

select date_format((curdate() - interval 9 month),'%y-%m') as `mon` union

select date_format((curdate() - interval 10 month),'%y-%m') as `mon` union

select date_format((curdate() - interval 11 month),'%y-%m') as `mon`

執行結果:  

curdate() 函式返回當前的日期

union 操作符用於連線兩個以上的 select 語句的結果組合到乙個結果集合中。多個 select 語句會刪除重複的資料

Mysql 查詢近12個月 記錄

mysql 查詢近12個月 select date format curdate y m asmonunion select date format curdate interval 1 month y m asmonunion select date format curdate interval...

js 獲取近乙個月 近三個月近半年的時間範圍

獲取上個月的時間 getlastmonth if month 10 var mydate new date year,month,0 var startdate year month 01 上個月第一天 var enddate year month mydate.getdate 上個月最後一天 th...

查詢條件為過去12個月的資訊

目標 在眾多資料中,查詢最近12個月的資訊,以下我想要處理的資料 可以看到,上面的 一共有13條資料,從2018 03到2019 03,那麼我們想要的是最近12個月的資訊,即2018 04到2019 03到資訊 查詢過去12個月的資訊。主要利用臨時表left join 你想要處理的資料實現 臨時表 ...