我發現很多代碼讓sql顯示一個月的第一個月,但我需要根據我的數據集顯示一個月的第一天不只是[month] 1st [year]
SQL查找數據集的月份的第一天
EX 1:1月1日是假期,所以它不會是數據集中月份的第一天,1月1日的第一天是1月2日。 另一個例子是,如果這個月的第一個日期是我的數據集中的第7個,我想看到第7個不是第1個。
這是我的數據集
DATE
----------
2016-02-01
2016-02-05
2016-02-08
2016-02-19
2016-02-20
2016-02-22
2016-05-02
2016-05-05
2016-05-07
2016-05-09
2016-05-11
2016-05-23
2016-06-01
2016-06-10
2016-06-20
2016-06-29
2016-07-01
2016-07-07
2016-07-14
2016-07-21
2016-07-28
2016-07-31
2016-08-04
2016-08-10
2016-08-18
2017-02-23
2017-02-30
我需要這顯示
DATE
----------
2016-02-01
2016-05-02
2016-06-01
2016-07-01
2016-08-04
2017-02-23
我一直卡住,我認爲這可以工作,但我沒有收到最小日期爲一個月
select min(load_date) from multi_dt
group by month(load_date)