1日期运算
1.1日期运算案例
1.1.1加减日、月、年运算
创建d_student表,插入数据
根据某个学生的入学日计算其前三天、后三天、前三个月、后三个月、前三年及后三年的具体时间
1.1.2日期间隔之时、分、秒
查看最早和最晚入学的2个学生相差时间的间隔,并分别以时、分、秒显示
1.1.3日期间隔之日、月、年
查看最早和最晚入学的2个学生相差时间的间隔,并分别以日、月、年显示
1.1.4当前记录和下一条记录的间隔天数
使用 lead() over() 分析函数,将下一条记录的雇佣日期作为当前行
查询出当前记录和下一条记录之间相差的天数
2日期操作
2.1日期操作案例
2.1.1TRUNC函数
获取某个入学日期对应的月初时间
2.1.2EXTRACT函数
EXTRACT 函数可以提取时间字段中的年、月、日、时、分、秒,返回的值为 NUMBER 类型
2.1.3DAYNAME函数
返回某个入学日期的星期数
2.1.4DAYOFYEAR、MONTH、WEEK函数
返回入学日期为所在年中、月中、星期中的第几天
2.1.5WEEK函数
返回入学日期为所在年中的第几周
社区地址:https://eco.dameng.com