我想以11的倍数获取表的数据,如11,22,33,44等等。通过sql查询
答案 0 :(得分:1)
使用mod
功能:
select * from table_name where table_name.id mod 11 = 0;
答案 1 :(得分:0)
如果您使用的是MySQL,则可以
select * from
(
select *, @rank := @rank + 1 as rank
from your_table
cross join (select @rank := 0) r
order by id
) tmp
where rank % 11 = 0