MYSQL

您所在的位置:网站首页 mysql获取时间的年月 MYSQL

MYSQL

2024-01-28 22:02| 来源: 网络整理| 查看: 265

我有一个类似这样的表格:

| 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