如何判断数据库中该字段是否有字符串中的其中一个如字符串为 IDS = 1,2,3,4数据库中 IDS 字段 是否有 IDS 中的其中一个
3 回答
小新在编程
TA贡献15条经验 获得超10个赞
用IN, 表字段 IN ("1,2,3"),就可以得到了,字符串必须是逗号分割的。
模糊查询是有一定的问题的,比如我要找"1",但是字符串里有"12",这条记录是可以取出来的。
我想的也可能是错的,你把一些可能遇到的情况都试下,同时了解一下这种问题可能有哪些解决方案,哪些又实用于什么具体的情况。
数据库做不到的,程序要辅助操作,尽可能的减少数据库的压力,适当的情况下要走索性
添加回答
举报
0/150
提交
取消