PostgreSQL常用函数
常用函数
数值函数
名称 | 作用 |
---|---|
AVG(col) | 列的平均值 |
COUNT(col) | 列的行数 |
MAX(col) | 列的最大值 |
MIN(col) | 列的最小值 |
SUM(col) | 列值求和 |
字符串函数
名称 | 作用 |
---|---|
LENGTH(str) | 计算字符串长度 |
CONCAT(str1,str2) | 合并字符串 |
LTRIM(col,str) | 从字串string的开头删除只包含str(默认空白LTRIM(col)) |
RTRIM(col,str) | 从字串string的末尾删除只包含str(默认空白RTRIM(col)) |
TRIM(col,str) | 从字串string的开头末尾删除只包含str(默认空白TRIM(col)) |
REPLACE(col,old,new) | 替换某列值old串为new串 |
SUBSTRING(str,start,length) | 子串第start位开始length长度(下标1开始) |
日期时间函数
名称 | 作用 |
---|---|
NOW() | 当前日期时间函数 |
CURRENT_DATE | 当前日期函数 |
CURRENT_TIME | 当前时间函数 |
EXTRACT(TYPE FROM col) | 获取日期指定值函数 |
- type 单位