在SQLServer中,我如何选择行10、20、30、40等,其中RowID是某个整数(+10)的相等间隔。有5万行,因此使用IN(1、10、20等)很费力。
SELECT * FROM 'TABLENAME' WHERE RowID = 10 (+ 10)
您可以为此使用模。
SELECT * FROM `table` WHERE (`id` % 10) = 0 SELECT * FROM `table` WHERE (`id` MOD 10) = 0 SELECT * FROM `table` WHERE !MOD(`id`, 10)
任何人都应该做。