开发常用日期处理函数
No.1 sysdate(int)
语法:sysdate(整数数字)
返回值:string类型的日期
说明:返回系统当前日期加上括号中的整数数字对应的日期,如sysdate(-1)返回昨天的日期‘2015-01-27’,sysdate(0)返回今天‘2015-01-28’,sysdate(1)返回明天‘2015-01-29’,以此类推。
举例:
输入:Select sysdate(-1) from tablename limit 1;
返回:2015-01-27
输入:Select sysdate(0) from tablename limit 1;
返回:2015-01-28
No.2 to_date(string timestamp)
语法:to_date(含日期的时间字符串)
返回值:string类型的日期
说明:返回字符串中的日期部分
举例:
输入:Select to_date ('2015-01-28 15:50:08.119') from tablename limit 1;
返回:2015-01-28
No.3 date_format(string timestamp,format1,format2)
语法:date_format(日期字符串,类型转换参数1,类型转换参数2)
返回值:string类型的日期
说明:根据格式串转换日期和时间值,返回指定类型的日期字符串。参数1是这个字符串目前的格式,参数2是这个字符串想要被转换成什么样的格式。
举例:
输入:Select date_format('2015-01-28','yyyy-MM-dd','yyyyMMdd') from tablename limit 1;
返回:20150128
输入:Select date_format('20150128','yyyyMMdd','yyyy-MM-dd') from tablename limit 1;
返回:2015-01-28
No.4 datediff(string timestamp,int)
语法:datediff(日期字符串1,日期字符串2)
返回值:日期差数字
说明:日期字符串1减去日期字符串2的天数。
举例:
输入:Select datediff ('2014-12-28','2015-01-28') from tablename limit 1;
返回:-31
No.5 date_add(stringtimestamp,int)
语法:date_add(日期字符串,指定天数)
返回值:string类型的日期
说明:在当前日期字符串指定日期的基础上加上指定天数。
举例:
输入:Select date_add('2015-01-28',1) from tablename limit 1;
返回:2015-01-29
No.6 date_sub(string timestamp,int)
语法:date_sub(日期字符串,指定天数)
返回值:string类型的日期
说明:在当前日期字符串指定日期的基础上减去指定天数。
举例:
输入:Select date_sub ('2015-01-28',1) from tablename limit 1;
返回:2015-01-27
序号 |
订单主要来源 |
识别条件 |
1 |
PC端 |
substring(order_flag,9,1)=1 |
2 |
京东APP |
substring(order_flag,9,1)<>1 |
3 |
M版 |
substring(order_flag,9,1)<>1 client_type= client_mobile或单独使用此表 |
4 |
微信订单 |
substring(order_flag,16,1)=8 |
5 |
易迅订单 |
substring(order_flag,16,1)=9 |
6 |
微信手Q手机浏览器订单 |
substring(order_flag,16,1)=6 |
7 |
手Q订单 |
substring(order_flag,16,1)=5 |
相关推荐
HIVE技术分享
hive入门
hive技术分享文档hive技术分享文档hive技术分享文档hive技术分享文档
HIVE优化实战分享 HIVE优化实战分享 HIVE优化实战分享
hive技术分享
Hive学习必备——配置Hive环境教程 免费分享哦~
Pig Hive 对比分享, Pig HCatalog 元数据组合使用
大数据的hive资源的详细代码设计以及分享,望博友相互交流
hive调优总结,网络上分享的hive常见优化细节,join、shuffle优化等等。很不错
HIVE在腾讯分布式数据仓库实践分享 赵伟.pdf Hap数据仓库工具--hive介绍.docx The Hive An The Hney Bee Langstrth.pdf bigtable,hive,pig.pdf HIVE优化以及执行原理.pdf hive实现原理-weib.pdf 【Hive】Hap Data ...
atlas hive hook 资源包
hive JDBC jar包全家桶。由于项目使用,此jar包从国外下载费了好大劲,现分享给大家。 cdh6.3.2版本的
apache-hive-3.1.2-bin.tar.gz, 下载自:https://mirrors.bfsu.edu.cn/apache/hive/hive-3.1.2/, 上传至CSDN备份,本资源下载后需要解压缩zip文件,才是原本的apache-hive-3.1.2-bin.tar.gz文件
Hive高级编程经验分享
hive源码分享,大家可以更方便的能找到自己想要的,希望大家能够用到。
完整版《Hive编程指南》电子书,分享给大数据hive爱好者!
为了便于学习,开发及优化hive sql,现在提供hive工具的研发参考手册工大家参考。
hive调优总结,网络上分享的hive常见优化细节,这是一个前辈的总结,个人觉得,总结得相当到位和详细
hive1.10jdbc包下载 找了好久才找到的,现在与大家分享