标签: mysql arrays list variables
这就是我正在尝试的但它没有用。
SET @myArray = "25,21,90"; SELECT * FROM aTable WHERE bField IN (@myArray);
我最终得到的结果是bField = 25。
显然我问的是因为我的脚本比上面的例子更复杂。 @myArray可以多次使用,也可以在较长的语句中使用。
答案 0 :(得分:2)
您想要Find_In_Set:
select * from aTable where FIND_IN_SET(bField, @myArray);