postgreSQL官网教程_查询数据
1.distinct 中有一个distinct on 语法需要注意
2.limit 子句中有一个 offet 需要注意
3.postgreSQL中分页尽量这样做(官方例子解释的我没看懂,后期补充)
4.模糊查询
ILIke 忽略大小写
5.union运算符和union al运算符之间差别在于union会删除相同结果的数据(查出来的结果的并集)
当单个表的数据量太大时候,进行分表操作后,查询
6.intersect运算符(查出来结果的交集)
7.except运算符(查出来的结果 左边 - 右边)
——————————
GROUP BY子句的子条款 比较复杂
8.分组集 grouping set
9.多维数据集 cube
//两者是等价的
CUBE(c1,c2,c3)
GROUPING SETS (
(c1,c2,c3),
(c1,c2),
(c1,c3),
(c2,c3),
(c1),
(c2),
(c3),
()
)
10. 汇总 rollup
——————————
子查询
11.exists、not exists 运算符 用来测试列存在的子查询
条件查询,是否在另一张表中包含有他的字段信息
12.any 运算符 没看懂是怎么回事
= any 等同于 in
13.add运算符