MYSQL |
您所在的位置:网站首页 › mysql获取时间的年月 › MYSQL |
我有一个类似这样的表格: | id | date | user_id | value | --------------------------------------------- | 1 | 2019-01-10 | 3 | 20 | 2 | 2019-04-08 | 3 | 30 | 3 | 2019-06-04 | 3 | 40 | 4 | 2019-08-20 | 3 | 50 | 5 | 2019-11-19 | 3 | 60 | 6 | 2019-01-11 | 4 | 70 | 7 | 2019-02-20 | 4 | 11 | 8 | 2019-03-11 | 4 | 12 | 9 | 2019-07-12 | 4 | 23 --------------------------------我想获取两个日期之间的值: date_from和date_to。以及从这个时间间隔开始的所有月份。 例如: date_from = 2019-01-08;date_to = 2019-09-10; 所以对于user_id =3,我想得到这样的结果: | date | value ------------------------- | 2019-01 | 20 | | 2019-02 | NULL | | 2019-03 | NULL | | 2019-04 | 30 | | 2019-05 | NULL | | 2019-06 | 40 | | 2019-07 | NULL | | 2019-08 | 50 | | 2019-09 | NULL | --------------------------有没有人帮我?谢谢! |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |