摘要: 前言 很多时候,我们进行数据库查询的时候,查询一个季度的财务报表的时候。 比如说查询2020年第一季度的单子,可能传入后台的就是20201,表示的就是20201第一季度,这时候我们要转换为日期。 mysql sql server 效果: 阅读全文
posted @ 2020-04-11 21:46 敖毛毛 阅读(708) 评论(0) 推荐(0) 编辑
摘要: 前言 基本上统计财务一定会用到。 mysql 解析: 得到新年第一天,也就是1月1号。然后生成4行。 分别在1月1号增加 3个月,6个月,9个月,12个月 得到的就是每一个季度后的一天,比如说1月1号增加3个月,那么就是4月1号,那么就是第一季度3月31后的一天。 至此相信后面就不用解释了。 sql 阅读全文
posted @ 2020-04-11 13:51 敖毛毛 阅读(446) 评论(0) 推荐(0) 编辑
摘要: mysql 解析: 在前一章中介绍了: 为获取这个月的第一天。 case sign(DAYOFWEEK(x.dy) 2) when 0 then x.dy when 1 then ADDDATE(x.dy,ABS(DAYOFWEEK(x.dy) 2)) when 1 then ADDDATE(x.d 阅读全文
posted @ 2020-04-11 13:05 敖毛毛 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 前言 插播一个,从给定日期值里面提取年月日时分秒。 之所以写这个是因为使用频率太高。 mysql: sql server: 计算一个月的第一天和最后一天 mysql: 计算最后一天函数是LAST_DAY,计算第一天,是算的今天到这个月的第一天差多少天,然后减去,加一。 sql server: 计算第 阅读全文
posted @ 2020-04-11 10:50 敖毛毛 阅读(244) 评论(0) 推荐(0) 编辑