SQL一些函数

原创 2015年07月07日 11:50:07
CREATE TABLE `dt` (
  `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '记录ID ',
  `Times` datetime DEFAULT NULL COMMENT '创建时间 ',
  PRIMARY KEY (`ID`)

) ENGINE=InnoDB AUTO_INCREMENT=144 DEFAULT CHARSET=utf8;

insert into `dt` values(1,'2015-03-24 13:38:11');

DATE_SUB减

SELECT DATE_SUB(Times,INTERVAL 1 DAY) AS DiffDate FROM dt;

输出结果为:2015-03-23 13:38:11

DATE_ADD加

SELECT DATE_ADD(Times,INTERVAL 1 DAY) AS timeframe FROM dt;

输出结果为:2015-03-25 13:38:11

格式化日期

 date_format(invest.investTime,_utf8'%Y-%m-%d %T')

转换为天数,可以两个时间相减得到天数

to_days(时间1)          -to_days(时间2)


SQL函数大全

  • 2017年12月05日 17:26
  • 25KB
  • 下载

SQL语句的DECODE()和NVL()函数用法(DB2中没有NVL用法)

SELECT DECODE(WP01.ONDO_KBN,0,'??象外'1,'常温',2,'保冷') AS ONDO_KBN FROM WP01_S_HAITOTAL WP01 //分析:...
  • xjmlyun
  • xjmlyun
  • 2012年10月29日 16:14
  • 3281

SQL表值函数

  • 2015年07月18日 16:00
  • 25KB
  • 下载

VBA函数生成SQL

  • 2017年08月01日 00:13
  • 23KB
  • 下载

SQL Server用户自定义函数

前几篇博文介绍了不少SQL Server系统自带函数方面的使用方法,这次将学习SQL Sever用户自定义函数的使用方法,算是对SQL Server函数的补充。希望与园里的朋友共同学习并取经。 ...

SQL Sserver 实现oracle translate函数

  • 2015年10月14日 17:50
  • 2KB
  • 下载

Oracle数据库之PL/SQL过程与函数

Oracle数据库之PL/SQL过程与函数PL/SQL块分为匿名块与命名块,命名块又包含子程序、包和触发器。过程和函数统称为PL/SQL子程序,我们可以将商业逻辑、企业规则写成过程或函数保存到数据库中...
  • zhliro
  • zhliro
  • 2015年06月17日 14:00
  • 1689
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SQL一些函数
举报原因:
原因补充:

(最多只允许输入30个字)