急!!!!问大家一个sql question表,id为主键我想查询id尾号指定为几的所有记录比如我想查尾号为1,2,6,7,0的所有记录。高人请指点。。在线等 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 尾号是1的所有记录SELECT * FROM `表` where id like '%1'; 我还能想到的就是取出所有的数据来,然后判断id的最后一位,将结果写入多維數組内或直接缓存进json内提供使用 四楼你的想法是把所有记录放到多维数组里面,然后以记录的主键id为数组的key然后在去相应尾号的值,是这样吗?那该怎么取呢?还是按想要的尾号分配好了,再放到多维数组里面呢?那该怎么分配呢? 那就得用like查询了,也就是1楼的方法,不过太耗资源了 ... or ... or .. 你最好描述清除业务需求、数据量。说的太抽象,别人也不知道你想要干什么。性能上没什么要求的话一条sql也能搞定。还可以在这个条件上再附加上其它条件,进行排序等等。SELECT * FROM `question` WHERE `id` % 10 = 2 OR `id` % 10 = 3 OR `id` % 10 = 8 +,挺不错的,比用LIKE好多了 先给表建立index再他们的方法进行查找。不相信它速度上不来 求解释Php导航网站中“一键生成”!求解释 求助分页的问题 php ftp_get和奇怪的问题,在线等 请教一下php怎么调用mysql锁? PHP mysqli如何连接MySQL数据库 Apache Alias 映射局域网目录问题 php新手请教本地运行网站的问题 如何知道当前有多少个人在访问一个网站?有什么吗?真急啊! 高手请进:关于php连接远方https页面的问题 php在linux下就不能提供COM/DCOM的支持了么??? 高手帮忙看下 如何编写 css ? 如何达到下面代码效果?
SELECT * FROM `表` where id like '%1';
取出所有的数据来,然后判断id的最后一位,将结果写入多維數組内或直接缓存进json内提供使用
说的太抽象,别人也不知道你想要干什么。性能上没什么要求的话一条sql也能搞定。
还可以在这个条件上再附加上其它条件,进行排序等等。SELECT * FROM `question` WHERE `id` % 10 = 2 OR `id` % 10 = 3 OR `id` % 10 = 8
+,挺不错的,比用LIKE好多了