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运算符

 

转载于:https://www.cnblogs.com/kongkongFabian/p/10078069.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值