日期截断:DATETRUNC()
DATETRUNC(日期部分,日期型表达式)
DATETRUNC(datepart,date)
按 datepart 指定的准确度截断指定日期,生成新日期。
例如,以月份级别截断处于月份中间的日期时,此函数返回到当月的第一天。
datepart参数(可用于指定哪一天)是可选的,包括 “year”, “quarter”, “month”, “day”, “hour”, “minute”, “second”
示例
假设我们的订单表
序号 | 产品名称 | 发货日期 |
---|---|---|
1 | 家具 | 1988-08-31 |
2 | 电器 | 1988-09-11 |
3 | 金属 | 1990-03-16 |
这时,我们想“发货日期”以月份的形式截断时,可以在计算字段的输入框中输入:
DATERUNC(“month”,[发货日期])
结果:其结果以日期形式展示,如下所示
序号 | 产品名称 | 发货日期 | 名称(daterunc) |
---|---|---|---|
1 | 家具 | 1988-08-31 | 1988-08-01 |
2 | 电器 | 1988-09-11 | 1988-09-01 |
3 | 金属 | 1990-03-16 | 1990-03-01 |
保存后,会生成一个新的自定义字段,其结果为整数,可利用该字段创建新的图表,或查看宽表,查看具体的详情