sql如何查询表的第一条记录和最后一条记录
2017-02-19 17:52
330 查看
问题:
sql如何查询表的第一条记录和最后一条记录方法一:使用top
select TOP 1 * from apple; select TOP 1 * from apple order by id desc;
(备注:top是Access的语法,MySQL不支持)
方法二:使用LIMIT
第一条记录mysql> select * from apple LIMIT 1;
默认升序,等价于
mysql> select * from apple order by asc id LIMIT 1;
最后一条记录
mysql> select * from apple order by id desc LIMIT 1;
相关文章推荐
- Oracle 、sql如何查询表的第一条记录和最后一条记录
- mysql中如何查询表的第一条和最后一条记录
- SQL 查询表的第一条数据 和 最后一条数据
- 取每组数据的第一条记录和最后一条记录的SQL语句
- sql 上一条、下一条记录再次改进(文章底部红色字体)及如何在子查询中使用limit语法!我这个脑子啊
- 如何查询数据库中ID的最新的一条记录 - MS-SQL Server / 基础类
- 如何优化SQL查询当前数据上一条和下一条的记录?
- 表A中一条记录的两个字段都对应于表B的同一个字段 如何查询?SQL, thinkphp[5]
- SQL Server 如何查询最后一条记录
- sql查询 如何获取查找某ID的一条记录在表中是第几条记录
- 转载:如何写个SQL语句查询一个字段里是否有重复记录如果有只读取其中一条记录
- 如何在Oracle中查询排序后的第一条记录
- 一条sql语句,查询出全部分类各前10记录
- 如何用一条sql取得第10到第20条的记录?
- 一条sql语句,查询出全部分类各前10记录
- 如何用一条sql取得第10到第20条的记录?
- 一条sql语句,查询出全部分类各前10记录
- SQL查询多条记录显示为一条的处理办法
- sql查询最后一条数据
- SQL语句查询表中的第一条记录在不同数据库中的不同之处