PostgreSQL数据过滤(四)
使用PostgreSQL LIMIT子句来获取查询生成的行的子集
官网地址
声明: 由于操作系统, 版本更新等原因, 文章所列内容不一定100%复现, 还要以官方信息为准
https://www.postgresql.org/
PostgreSQL概述
PostgreSQL: 世界上最先进的开源关系数据库。
PostgreSQL中limit命令理论
-
limit命令是可选的, 用来限制查询语句返回的行数
-
语法示例
SELECT select_list FROM table_name ORDER BY sort_expression LIMIT row_count;
-
跳过一些数据集取limit数据
SELECT
select_list
FROM
table_name
ORDER BY
sort_expression
LIMIT
row_count OFFSET row_to_skip;
PostgreSQL中limit命令实操
数据库样例数据来源: https://blog.csdn.net/zwq56693/article/details/137473602
-
从film表中根据id进行排序并取5条数据
SELECT film_id, title, release_year FROM film ORDER BY film_id LIMIT 5;
-
怎么从第四行开始取呐
SELECT film_id, title, release_year FROM film ORDER BY film_id LIMIT 4 OFFSET 3;
-
有时候取最高或者最低的前多少位时, limit是一个不错的选择
SELECT film_id, title, rental_rate FROM film ORDER BY rental_rate DESC LIMIT 10;
更新计划
欲知后事如何, 请听下回分解