小编典典

SELECT是x的倍数的行

sql

在SQLServer中,我如何选择行10、20、30、40等,其中RowID是某个整数(+10)的相等间隔。有5万行,因此使用IN(1、10、20等)很费力。

SELECT * FROM 'TABLENAME' WHERE RowID = 10 (+ 10)

阅读 230

收藏
2021-03-23

共1个答案

小编典典

您可以为此使用模。

SELECT * FROM `table` WHERE (`id` % 10) = 0

SELECT * FROM `table` WHERE (`id` MOD 10) = 0

SELECT * FROM `table` WHERE !MOD(`id`, 10)

任何人都应该做。

2021-03-23