sql语句,限制返回记录条数
2015-11-17 15:08
288 查看
LIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数。LIMIT 接受一个或两个数字参数。参数必须是一个整数常量。如果给定两个参数,第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目。初始记录行的偏移量是
0(而不是 1): 为了与 PostgreSQL 兼容,MySQL 也支持句法: LIMIT # OFFSET #。
代码:
比如这个SQL ,limit后面跟的是2条数据,offset后面是从第1条开始读取。
代码:
而这个SQL,limit后面是从第2条开始读,读取1条信息。
查询时间最新目的几条记录的SQL语句:
代码:
注意limit用法在sql server 2000中却不适用!会查询错误。
sqlserver2000中查询的方法是
代码:
0(而不是 1): 为了与 PostgreSQL 兼容,MySQL 也支持句法: LIMIT # OFFSET #。
代码:
SELECT * FROM table LIMIT 2 OFFSET 1;
比如这个SQL ,limit后面跟的是2条数据,offset后面是从第1条开始读取。
代码:
SELECT * FROM table LIMIT 2,1;
而这个SQL,limit后面是从第2条开始读,读取1条信息。
查询时间最新目的几条记录的SQL语句:
代码:
SELECT * FROM table order by time desc LIMIT n;
注意limit用法在sql server 2000中却不适用!会查询错误。
sqlserver2000中查询的方法是
代码:
select top 2 * from table;也就是用到top。 上面的语句查处表中的前两条数据。
相关文章推荐
- Oracle外键级联删除和级联更新
- java之redis篇(spring-data-redis整合)
- Redis学习笔记2-Redis的集群
- 数据库&SQL基础概要
- Oracle 中 decode 函数用法
- 转载于烂泥博客,供个人学习kvm、mysql等知识
- 转载于烂泥博客,供个人学习kvm、mysql等知识
- oracle中判断"非"
- 端口数据库连接
- QSQLite 绑定
- Julia: SQLite库升级后的操作
- mysql my.ini 详解
- C#连接、访问MySQL数据库
- Linux 下Oracle 手工create database 脚本和步骤
- SQL IF ELSE
- SQL Server ->> 重新创建Assembly和自动重建相关的数据库编程对象(存储过程,函数和触发器)
- SQL 常用函数
- redis的Java客户端jedis池的介绍及使用
- MySQL学习笔记2-System administration(uninstall mysql)
- Ubuntu下开启mysql的bin_log日志