php – MySql – 如何以设定的间隔选择一系列id
发布时间:2020-05-28 01:26:46 所属栏目:MySql 来源:互联网
导读:我有以下场景,我在表类别中有一个名为categoryid的表列,我需要选择表中categoryid为100及以上的所有行,间隔为100.例如SELECT * FROM categories WHERE categoryid IN(100,200,300,400,500,600,700,800,900,1000,1100,1200,1300,1400,1500
|
我有以下场景,我在表类别中有一个名为categoryid的表列,我需要选择表中categoryid为100及以上的所有行,间隔为100. 例如
有没有比手动键入所有间隔更好的方法,它应该从100开始,然后上升到最后一个数字.请记住,最后一个号码可以随着客户添加新类别而改变.这是可能的,希望我有道理. 最佳答案 所以我使用的这个%运算符称为模运算符,它将在除以数字后给出余数(在本例中为100).如果余数为0,那么它是100的倍数.我们还需要> = 100条件,因为零也通过模数条件. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
