首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >选择从某个数字开始的连续行数

选择从某个数字开始的连续行数
EN

Database Administration用户
提问于 2012-11-07 06:36:23
回答 1查看 970关注 0票数 3

我需要的是从一个表中选择100个连续行,从某个定义的点开始,而不对数据进行排序。

据我所观察,插入到表中的数据不按顺序存储,而是由相同的SELECT语句以相同的顺序检索。

我可以使用100个随机行,但是随机行并不有用,因为我总是需要从数据库中检索相同的数据,以便比较我正在开发的算法的结果。

我不想按任何字段对数据进行排序,因为否则我将偏袒所选的数据。

sql语句应该类似于:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
SELECT field1, field2 FROM table1 WHERE row_number > 70000 LIMIT 100;

或者更好(因为我认为LIMIT并不阻止数据库输出行号70000以上的每条记录):

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
SELECT field1, field2 FROM table1 WHERE row_number > 70000 AND row_number <= 70100;

我应该使用什么SELECT语句?

EN

回答 1

Database Administration用户

回答已采纳

发布于 2012-11-07 06:59:04

你可以尝试这样的方法

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
SELECT field1, field2 
FROM table1 
ORDER BY ctid
OFFSET x
LIMIT 100
;

正如我所评论的,如果没有排序,您就永远无法确定您得到的是相同的100行。这样,如果没有更新或删除相同的行,它们将按一定的顺序得到。

票数 4
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/28322

复制
相关文章
详解: 8,连续和不连续最后与开始的选择器
核心:我不说之前说过的话,+nth代表从1开始,是奇数还是偶数哈 ```css <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> .test1 p:first-of-type { color: red; } .test1 p:n
贵哥的编程之路
2020/10/28
5100
LeetCode MySQL 1285. 找到连续区间的开始和结束数字(dense_rank连续排名)
后来一些 ID 从 Logs 表中删除。 编写一个 SQL 查询得到 Logs 表中的连续区间的开始数字和结束数字。
Michael阿明
2021/02/19
1.2K0
Numpy解决找出二维随机矩阵中每行数据中最接近某个数字的数字
解决思路: 利用np.random.rand()函数生成随机的矩阵。 abs函数实现对矩阵中每一个元素和指定元素相减 np.argsort()函数实现找到排序后新元素在原来矩阵中的下标 利用mask函数提取矩阵中第一列的元素 最后利用for循环遍历所有的二维坐标,找到矩阵中每行中满足特定要求的数字 ---- 环境搭建准备: 需要提前下载好numpy模块。 下载示范: win+r进入运行窗口。      2.输入cmd,进入命令行窗口      3.输入如下命令: pip install nump
用户10271432
2022/12/19
5330
Numpy解决找出二维随机矩阵中每行数据中最接近某个数字的数字
获取不连续数字中缺的数字
最近项目需求需要做一个档案管理系统,其中一个功能就是判断凭证是否断号。且将断号的号码找出来。
袁新栋-jeff.yuan
2021/02/04
2.1K0
从线性连续存储开始,重新认识《数据结构》
《数据结构》这门课程大多时候等同于《数据结构与算法》,所以我们一般说数据结构,都会涉及到算法。《数据结构》这门课程要求学生根据所学的数据结构理论,能完成复杂的程序设计。而程序设计能力的提高,必须要有学习、观摩、借鉴和实践的过程。
极客开发者
2022/01/18
4540
从 IP 开始,学习数字逻辑:FIFO 篇(上)
使用 ip 对于数字逻辑方面的工作来说,是非常正常的,基础的 ip 之于数字逻辑设计,与与非门相比大概只是设计层次上的差别。更何况对于 SoC 公司来说,购买一整个外设模块的 ip 也是很正常的,比如 USB 之类的模块。
碎碎思
2020/06/30
1.5K0
Leetcode No.180 连续出现的数字
一、题目描述 表:Logs +-------------+---------+ | Column Name | Type | +-------------+---------+ | id | int | | num | varchar | +-------------+---------+ id 是这个表的主键。 编写一个 SQL 查询,查找所有至少连续出现三次的数字。 返回的结果表中的数据可以按 任意顺序 排列。 查询结果格式如下面的例子所示: Logs 表
week
2021/11/29
2790
从 IP 开始,学习数字逻辑:BRAM 篇(上)
RAM -> Ramdom Access Memory ,随机存取存储器。何为随机存取。举个不准确的例子:和上篇文章中的 FIFO 进行对比。对于 FIFO 来说,只有读写两个操作,只能顺序读写。但对于 RAM 来说,同样的读写操作,用户可以在读写时指定读写的地址,实现对整个存储器的乱序(随机)读写访问。
碎碎思
2020/06/30
2.6K0
从 IP 开始,学习数字逻辑:FIFO 篇(下)
在使用各种手段测试我们的 FIFO ip 之前,我们首先得写一个 testbench。testbench 是什么,Vivado 会告诉你就是一个普通的 v 文件。在这个 v 文件中,实例化需要被测试的模块,然后写一些激励语句:
碎碎思
2020/06/30
1.3K0
对央行数字货币的猜测
随着区块链和数字货币的发展,各国央行都在研究数字货币。而央行数字货币(Central Bank Digital Currency, CBDC)也不断地传出风声来。
Magnus
2018/08/06
8340
对央行数字货币的猜测
央行数字货币的宏观含义
从需求来看,货币有三个功能:支付手段、储值手段(安全性、流动性资产)、记账单位(价值尺度)。不同的货币工具在这三个功能上呈现的强度有差异,主要源于是否产生利息,利率越低作为支付手段的属性就越强。传统货币有两大类:现金没有利息,消费者为了支付便利(及时流动性)放弃利息收入;银行存款有利息,其作为流动性资产的属性更高些。电子货币(微信支付、支付宝等)类似现金,但作为支付手段比现金更便利,有替代现金的作用。
互融云
2019/09/09
1.1K0
央行数字货币的宏观含义
【每日SQL打卡】​​​​​​​​​​​​​​​DAY 24丨找到连续区间的开始和结束数字【难度中等】​
后来一些 ID 从 Logs 表中删除。编写一个 SQL 查询得到 Logs 表中的连续区间的开始数字和结束数字。
不吃西红柿
2022/07/29
4640
「SQL面试题库」 No_88 找到连续区间的开始和结束数字
题目介绍: 找到连续区间的开始和结束数字 find-the-start-and-end-number-of-continuous-ranges
不吃西红柿
2023/10/16
1380
SQL练习笔记四:连续出现的数字
问题:编写一个 SQL 查询,查找所有至少连续出现三次的数字。 CREATE TABLE Log( Id int(4) not null, num int(4) not null ); INSERT INTO Log VALUES(1,1); INSERT INTO Log VALUES(2,1); INSERT INTO Log VALUES(3,1); INSERT INTO Log VALUES(4,2); INSERT INTO Log VALUES(5,1); INSERT INTO
用户6184845
2021/01/04
9150
SQL练习笔记四:连续出现的数字
BIS多边央行数字货币桥报告:通过央行数字货币连接各国经济
点滴科技资讯
2022/12/31
1.2K0
BIS多边央行数字货币桥报告:通过央行数字货币连接各国经济
发行数字货币难么?
2018年互联网的第一次号角吹响了,区块链三个字从各个角落开始涌向人们的实现。我们看到了很多有意思的现象,比如柯达发布“柯达币”股价大涨130%,网易准备发布基于区块链的游戏,360入局区块链,创投大佬徐小平“意外”被泄漏的关于区块链的消息。总之,2018的币圈一定热闹非凡。
100000798482
2018/08/20
1K1
ElementUI获取表格选择的行数据小技巧
Element UI 是一套采用 Vue 2.0 作为基础框架实现的组件库,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的组件库,提供了配套设计资源,帮助网站快速成型. el-tab
SmileNicky
2021/06/09
4K0
ElementUI获取表格选择的行数据小技巧
Python 进行数字取证调查
以管理员权限开启cmd,输入如下命令来列出每个网络显示出profile Guid对网络的描述、网络名和网关的MAC地址
微软技术分享
2022/12/28
7730
Python 进行数字取证调查
从 IP 开始,学习数字逻辑:DataMover 进阶篇(二)
在 AXIS 总线数据输入阶段, DataMover 的 tready 信号并不会总处于高电平的接收就绪状态,会在一段时间内为低电平,这就要求主机在 tready 为低电平时,hold 住当前要传输的数据,直到 tready 恢复高电平。
碎碎思
2020/06/30
1.7K0
LeetCode MySQL 180. 连续出现的数字(cast)
文章目录 1. 题目 2. 解题 1. 题目 编写一个 SQL 查询,查找所有至少连续出现三次的数字。 +----+-----+ | Id | Num | +----+-----+ | 1 | 1 | | 2 | 1 | | 3 | 1 | | 4 | 2 | | 5 | 1 | | 6 | 2 | | 7 | 2 | +----+-----+ 例如,给定上面的 Logs 表, 1 是唯一连续出现至少三次的数字。 +-----------------+ | C
Michael阿明
2021/02/19
5560

相似问题

在Postgresql查询中有效地选择多个连续范围的开始和结束

70

选择显示不同的行数。

10

获取最后选择查询的行数

10

按座位选择连续座位

20

选择具有相同值的“连续”行

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文