PostgresSql常用一些函数方法

前言
开发小笔记。。。

正文:
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天数据

你可能感兴趣的:(数据库)