sql语句, 字符串分割做为查询条件

表A里面有一个字段
ID ,name ,age
1 张三 19
2 李四 20
3 王五 21
4 王六 25
5 王七 24

动态参数ID传入的是 string ID="2,3,4"
我要把 ID=2,ID=3,ID=4 的作为条件写个SQL语句
最新回答
狙击甜心

2024-11-23 04:31:27

SQL语句如下:

SELECT	*
FROM A
WHERE CHARINDEX(ID, '2,3,4') > 0


上述SQL语句在SQL Server中进行了测试。

听说网名太长会被狗咬

2024-11-23 03:54:28

FUNCTION sss.CHARINDEX does not exist