前言
开发小笔记。。。
正文:
strops(string,substring)及position(substring in string)
函数类似于sqlserver中的charIndex函数,用于获取一段字符串中的某个字符的下标索引,常配合substrin()
函数截取字符串使用;
round(分子/分母::numeric:保留位数)
用于整数之间做除法保留小数使用;
coalesce(字段,替换值)
该函数等价于sqlserver中的isnull()函数,用于空值替换使用;
concat_ws(‘拼接符’,字段a,字段b)
该函数主要用于字段之间拼接使用,如果是自定义字符与字段拼接,使用||
等价于+
号拼接;
extract(field from interval)
该函数中field可选DAY,MONTH,MINUTE分别指天,时,分,from不能少,interval指的两个值是时间差;
cast(值 as declmal(10,2))
该函数可以实现数值保留2位小数;
sum(case when true then 值 else 0 end)
该函数可用于行转列。
current_date-N
该函数用于获取最近N天数据