sql 日期函数format应用01
在商业数据分析中,按照时间维度进行数据分析非常常见,如对销售订单,统计分析每年、每月、每周、每日等销售订单成交额情况,但是在企业的销售数据库里,时间维度的数据基本上都是日期格式的数据,很难直接为年、月、周等销售数据,一般都需要基于原始系统数据进行统计,这时就需要用到SQL中的date_format函数进行数据格式文本转换。 date_format函数是sql查询语言中比较常用的函数,主要用于对数据库中日期格式数据进行转换,转换成需要日期/时间数据。 具体函数格式为:format(date,format),其中Mssq日期函数,date参数是代表合规的日期或者日期时间。format规定日期/时间输出格式。 如需统计某某年某某月某某日的销售订单金额,数据表名为Tjorder,表中日期数据字段为datetime.则查询语句如下: select date_format(datetime,'%Y-%m-%d') ,sum(订单金额) from Tjorder group by date_format(datetime,'%Y-%m-%d') 如需统计每日销售订单金额,则查询语句如下: select date_format(datetime,'%d') ,sum(订单金额) from Tjorder group by date_format(datetime,'%d') (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |