在选择查询中转义x行数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在选择查询中转义x行数相关的知识,希望对你有一定的参考价值。
我想要整个表中的行,但我只想选择1,5,10,15,20,25行
表格
ID Col1 Col2……….
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
我要在结果集中选择
Id Col1 Col2……….
1
5
10
15
20
任何建议将不胜感激。
谢谢
答案
您可以使用:
where id = 1 or
id % 5 = 0
%
是模运算符。某些数据库改为使用mod()
函数。
如果id
出现间隙或其他问题,您可能需要使用row_number()
:
select t.*
from (select t.*, row_number() over (order by id) as seqnum
from t
) t
where seqnum = 1 or seqnm % 5 = 0;
以上是关于在选择查询中转义x行数的主要内容,如果未能解决你的问题,请参考以下文章
WordCount--统计输入文件的字符数行数单词数(java)--初级功能
linux wc指令(wc命令)(Word count)(统计文件的字节数单词数行数等信息)