PG数据库中相关操作

案例:返回结果集中的前十二条数据

使用关键字 limit

select   hy.id,hy.domain,c.com_name,hy.time from huiyuan hy INNER JOIN com c ON c.cust_id=hy.id and c.com_kind='物流公司' where hy.vip=1   order by hy.time desc  LIMIT 12

注意:limit 需要放在语句的最后面

 

案例:随机返回20条记录

使用关键字random  

select hy.id,hy.domain,c.com_name,hy.time,hy.id from huiyuan hy INNER JOIN com c ON c.cust_id=hy.id and c.com_kind='物流公司'  where hy.vip=1    order by random()   desc limit 20

注意:上面方式的效率不是太高,PG里面还有抽样随机的方式,有机会可以学学。

 

posted @ 2021-02-04 15:36  小白膜拜大佬  阅读(106)  评论(0编辑  收藏  举报