MySql和Oracle函数总结
来源:互联网 发布:淘宝十周年宣传片 编辑:程序博客网 时间:2024/05/16 00:21
一、 前言
今天写项目的时候遇到了比较复杂的sql,用到了sql函数,于是准备把其总结起来,以后方便查看,并且不断更新。。。
二、MySql
1、ifnull(expr1,expr2):判断第一个参数是否为null,如果是null,则返回第二个值。对应Oracle中的nvl函数。
SELECT IFNULL(NULL, 1 ) ; // 返回 1SELECT IFNULL(0 , 1 ) ; // 返回 0
2、if(expr1,expr2,expr3):判断第一个参数是否为真,真返回第二个参数,假返回第三个参数
SELECT IF(1>0,'true','false'); // 返回true
3、now():获取当前时间
SELECT NOW() ;//2017-04-25 19:44:24
4、date_format(date,’%Y-%m-%d’):用来格式化日期,对应Oracle中的to_char()。
SELECT DATE_FORMAT(NOW(),'%Y_%m_%d') ;//2017_04_25
date_format对应参数:
%Y:代表4位的年份
%y:代表2为的年份
%m:代表月, 格式为(01……12)
%c:代表月, 格式为(1……12)
%d:代表月份中的天数,格式为(00……31)
%e:代表月份中的天数, 格式为(0……31)
%H:代表小时,格式为(00……23)
%k:代表 小时,格式为(0……23)
%h: 代表小时,格式为(01……12)
%I: 代表小时,格式为(01……12)
%l :代表小时,格式为(1……12)
%i: 代表分钟, 格式为(00……59)
%r:代表 时间,格式为12 小时(hh:mm:ss [AP]M)
%T:代表 时间,格式为24 小时(hh:mm:ss)
三、Oracle
未完待续。。。
0 0
- MySql和Oracle函数总结
- mysql和oracle函数比较
- oracle 与 mysql 中的函数总结
- Oracle 数值函数和日期函数总结
- 总结ORACLE和MYSQL的一些区别
- oracle和mysql数据类型的总结
- MySQL和Oracle的区别总结
- oracle和mysql日期函数对比
- mysql 和oracle的函数比较
- oracle和mysql功能相同的函数
- Mysql和Oracle数据库concat()函数
- mysql 和oracle的函数比较
- MySQL和Oracle常用日期转换函数
- mysql和oracle的函数对比
- mysql和oracle的时间函数
- Mysql日期和时间函数总结
- mysql 存储函数和过程的总结
- Mysql日期和时间函数总结
- HDU 2466 A
- java中编码详解
- Yii2的where方法使用大全
- Android 性能优化之TraceView的使用
- 新路程------rtc bq32002的porting
- MySql和Oracle函数总结
- POJ3278 简单BFS+剪枝
- android--存储之SharePreference
- 手机app首次进入首界面,广告界面,和主界面
- 3128 递归基础之放苹果
- 带赖子的麻将胡牌及其听牌算法研究
- freemaker日期格式化处理
- R语言回归分析
- POJ1611 The Suspects 并查集