sql中的limit关键字
转载于:https://blog.csdn.net/benweizhu/article/details/7892788
LIMIT子句
LIMIT 子句用于规定要返回的记录的数目。
对于拥有成千上万条记录的大型表来说,LIMIT 子句是非常有用的。
语法
SELECT列名称FROM表名称LIMIT开始位置, 行数
注意:开始位置可以省略,默认是0位置。
原始的表 (用在例子中的):
日交易表:
| 股票代码 | 交易日期 | 开盘价 | 收盘价 | 最高价 | 最低价 | 成交总量 | 成交总金额 |
|---|---|---|---|---|---|---|---|
| 000625 | 2012-06-13 | 5.55 | 5.56 | 5.63 | 5.49 | 15,228,477 | 85,019,920 |
| 000625 | 2012-06-12 | 5.55 | 5.53 | 5.59 | 5.46 | 16,916,386 | 93,342,080 |
| 600030 | 2012-06-13 | 13.39 | 13.51 | 13.61 | 13.08 | 90,975,184 | 1,219,000,704 |
| 000002 | 2012-06-14 | 9.30 | 9.28 | 9.40 | 9.25 | 48,780,248 | 454,871,072 |
范例一
我们希望选取“日交易表”中的前两条记录
SELECT*FROM日交易数据LIMIT2
结果:
| 股票代码 | 交易日期 | 开盘价 | 收盘价 | 最高价 | 最低价 | 成交总量 | 成交总金额 |
|---|---|---|---|---|---|---|---|
| 000625 | 2012-06-13 | 5.55 | 5.56 | 5.63 | 5.49 | 15,228,477 | 85,019,920 |
| 000625 | 2012-06-12 | 5.55 | 5.53 | 5.59 | 5.46 | 16,916,386 | 93,342,080 |
范例二
我们希望选取“日交易表”中从位置2开始的2条记录
SELECT*FROM日交易数据LIMIT2,2
结果:
| 股票代码 | 交易日期 | 开盘价 | 收盘价 | 最高价 | 最低价 | 成交总量 | 成交总金额 |
|---|---|---|---|---|---|---|---|
| 600030 | 2012-06-13 | 13.39 | 13.51 | 13.61 | 13.08 | 90,975,184 | 1,219,000,704 |
| 000002 | 2012-06-14 | 9.30 | 9.28 | 9.40 | 48,780,248 | 454,871,072 |
sql中的limit关键字的更多相关文章
- SQL中的一些关键字用法
1.where 条件筛选结果 select * from `表名` where `列名`='value' 上诉语句的意思是在某表中查询某列名等于某特定值得所有列 2.Like 模糊查询 select ...
- SQL中的limit
SELECT * FROM employees ORDER BY hire_date DESC LIMIT 2,1; LIMIT m,n : 表示从第m+1条开始,取n条数据: LIMIT n : 表 ...
- SQL 中的一些小巧但常用的关键字
前面的几篇文章中,我们大体上介绍了 SQL 中基本的创建.查询语句,甚至也学习了相对复杂的连接查询和子查询,这些基本功相信你也一定掌握的不错,那么本篇则着重介绍几个技巧方面的关键字,能够让你更快更有效 ...
- SQL中关键字的执行顺序
作为一个SQL新手,看到每种不熟悉的关键字时已经够迷茫了,可往往见到的语句关键字顺序还是各种各样,太难理解了.网上搜索了两篇文章,总结一下: 关于Sql关键字SELECT FROM GROUP ORD ...
- SQL语句中的HAVING关键字
sql中的having语句是在使用group by的时候使用的. 通常where语句是在group by之前做数据筛选的,而having语句是对group by之后的结果进行筛选的. 例如: 从商品销 ...
- 数据库——SQL中EXISTS怎么用2(转)
数据库sql语句的exists总结 sql exists in 学习 先来比较下语法: --deals=交易表,areas=地域表,例如香港:我们的目的:查看有交易的地域 select * from ...
- SQL中使用关键词创建表或字段
有时候我们给表或者字段命名时,会无意中选择了一个SQL中的关键字进行命名,然后就报错了: ERROR: syntax error at or near "limit" MySQL ...
- 【转载】Mysql注入点在limit关键字后面的利用方法
描写sql注入利用方法的文章数不胜数,本文将描述一种比较特殊的场景. 细节 在一次测试中,我碰到了一个sql注入的问题,在网上没有搜到解决办法,当时的注入点是在limit关键字后面,数据库是MyS ...
- SQL中对于两个不同的表中的属性取差集except运算
SQL中对两个集合取差集运算,使用except关键字,语法格式如下: SELECT column_name(s) FROM table_name1 EXCEPT SELECT column_name( ...
随机推荐
- Mybatis经常被问到的面试题
1. #{}和${}的区别是什么? #{}是预编译处理,${}是字符串替换. Mybatis在处理#{}时,会将sql中的#{}替换为?号,调用PreparedStatement的set方法来赋值: ...
- 如何在java List中进行模糊查询
比如我有下面这样一个List,里面存放的是多个Employee对象.然后我想对这个List进行按照Employee对象的名字进行模糊查询.有什么好的解决方案么? 比如我输入的查询条件为“wang”,那 ...
- RxJava 详解——简洁的异步操作(一)
随着越来越多的人开始提及 RxJava ,鉴于 RxJava 目前这种既火爆又神秘的现状,写下这篇文章来对 RxJava 做一个相对详细的.针对 Android 开发者的介绍. 这篇文章的目的有两个: ...
- py-faster-rcnn
踩坑: 1. 服务器上训练: sh ./experiments/scripts/faster_rcnn_end2end.sh 会各种报错 有说是因为#!/bin/bash的问题,改过,不行. 改成如下 ...
- Bamboo基础概念
1.project 1)提供报告.展板.连接 |——2.plan 1)指定默认代码仓库(同一个仓库) 2)构建触发条件的配置 3)构建结果的发送与通知 ...
- RFM用户分层模型简介
RFM用户分层模型在实际商业活动的数据分析中运用的还是挺多的,主要用于用户.商品.门店等等的分群和细分层次,分群之后就可以进行定向精准营销和推广以及促活和留存等等的运营活动. RFM是一种用户分层模型 ...
- LeetCode258 各位相加
题目链接:https://leetcode-cn.com/problems/add-digits/ 给定一个非负整数 num,反复将各个位上的数字相加,直到结果为一位数. 示例: 输入: 38 输出: ...
- Node.js学习准备篇
这里写个Node.js 准备篇包含内容有node.js 的安装,命令行运行node.js 文件,使用webStrom 编写 node.js 时有提示功能,并用webStrom 运行 Node.js 其 ...
- Linux 查看系统负载
查看系统负 # 查看系统负载 命令:uptime :: up :, users, load average: 0.00, 0.00, 0.00 注:load average: 0.00, 0.00, ...
- Oracle 11gR2 用户重命名(rename user)
Oracle 11.2.0.2里新增了一个新特性——用户重命名(Rename User),在这个版本之前要想重命名用户,需要按用户导出,再fromuser touser(imp)或remap_sc ...