Postgresql基本用法以及优化注意
本篇为之前学习PG数据库一些基本操作使用以及优化注意。
比较运算符
= :
<>,!=,<= , <,>=,>: 不能用于null判断;
Between:
Least,greatest :
位运算符:
系统函数
Concat():
Concat_ws():
返回指定日期的月份,年,季度,星期几等。
日期操作函数
1. 计算指定日期加间隔天数:
2. 计算指定间隔加分钟/小时:
3. 指定日期加指定时间:
4. 指定时间进行相关操作:将date 改为timestamp ,即:
5. 其他时间操作函数:
- 计算日期之间的天数:select date ‘2012-12-12’ –date ‘2012-11-11’
- 日期减去天数: select date ‘2010-12-12’ – integer ‘10’
- 整数与天数相乘:select 15* interval ‘2 day’
- 整数与秒相乘:select 15* interval ‘ 2 second’
- 小时数与整数相除:select interval ‘ 15 hour’ / integer ‘3’
时间计算可以与时间函数结合使用
Exists: