gpt4 book ai didi

sql - 选择 SQLite3 中的每第 n 行

转载 作者:行者123 更新时间:2023-12-03 16:55:56 25 4
gpt4 key购买 nike

我试图在 SQL 中选择每第 n 行。我一直在查看 Stack Overflow,并根据我有限的 SQL 知识拼凑出我能做的。我有一个包含 81,225 行的表。我正在尝试在 SQLite 中选择每 285 行。

我使用的是这样的:

    Select *
From Test A
Where ROWID > 0 AND ROWID <= 81225
AND ROWID % 285 = 285 % 285

这个查询给了我 285 行(这是我所期望的),但它没有给我预期的结果。是否需要在此代码中添加/更改某些内容才能获得所需的结果?

谢谢,

最佳答案

您用于模数的条件是错误的。改用这个:

Select *
From Test A
Where ROWID > 0 AND ROWID <= 81225
AND ROWID % 285 = 0

关于sql - 选择 SQLite3 中的每第 n 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36144422/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com