您的位置:首页 > 数据库

sql的常用函数

2018-02-07 15:09 232 查看
1.合并查询字段
 CONCAT(pa3.area_name,'',pa2.area_name,' ',pa1.area_name) AS areaName,#项目地区(北京北京市 东城区)

2.合并查询字段用分隔符隔开
  GROUP_concat(t2.employee_name) AS isNotFromParentNameList  #(任红波,张晓芳)

3.判断
IFNULL(expression_1,expression_2);
SQL如果
expression_1
不为
NULL
,则
IFNULL
函数返回
expression_1
; 否则返回
expression_2
的结果。
4.时间戳转为年月日FROM_UNIXTIME(open_date12/1000,'%Y-%m-%d')

5.查询时间加上某个时间段
date_add(FROM_UNIXTIME(t2.factstartdate2/1000, '%Y-%m-%d'), interval 7 day)  #(加7天)

查询时间减上某个时间段
date_sub(FROM_UNIXTIME(t2.pre_open_date/1000, '%Y-%m-%d'), interval 7 day) #(减7天)

7.将数据库查询的值转换
( case name WHEN 'Y' THEN '是'  WHEN 'N' THEN '否'  END) AS Isname,

case colume when condition then resultwhen condition then resultwhen condition then resultelse resultend
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  函数 sql