我想从我的表中选择一行,其中“用户ID”等于某个用户ID,但我的列是一个数组。我该如何选择呢?
答案 0 :(得分:1)
尝试此mysql
select * from table_name where FIND_IN_SET('%@userid%',userid);
答案 1 :(得分:1)
select * from table_name where FIND_IN_SET(@user_id,user_id) > 0
答案 2 :(得分:0)
您期望这样的事情
select * from table_name where userid=@userid
答案 3 :(得分:0)
尝试此查询。
select * from table where CONCAT(',', userid, ',') like '%,@yourid,%'