
sql 的最近一个月具体包含了多少天吗?是固定不变还是根据月份作出相应改变的
1 larisboy OP 有大佬知道吗 |
2 chenxytw 2020 年 6 月 19 日 via iPhone 看具体的 DBMS 的.... |
3 ditel 2020 年 6 月 19 日 via Android 看某宝,最近就 30 天完事 |
4 miaoever 2020 年 6 月 19 日 "sql 的最近一个月具体包含了多少天"? "C++ 的最近一个月具体包含了多少天"? "Python 的最近一个月具体包含了多少天"? 和语言没有任何关系吧. |
5 Vegetable 2020 年 6 月 19 日 月本身不是标准单位,SQL 提供 month 就很神奇。一边应该只给天和天以下的单位。 实测 mysql 的算法:月份+N,计算得到目标年月。开始检查日,如果日期在当月存在,则不变,不存在就将日期设置为这个月最后一天。 所以 3 月 31+1 个月是 4 月 30 1 月 31+1 个月时 2 月 28(29) |