我想要mySql查询从任务表中提取特定的用户ID数据 这是表信息
在图片中,您可以看到任务分配给用户ID的逗号分隔字符串 假设如果我设置assigned_to = 48,那么它们仅显示具有“ 48”的行 “ assigned_to”列
答案 0 :(得分:0)
答案 1 :(得分:0)
您也可以使用CONCAT:
SELECT * FROM table WHERE CONCAT(',', assigned_to, ',') like '%,4,%'
或者您可以使用FIND_IN_SET:
SELECT * FROM table WHERE FIND_IN_SET(4, assigned_to) > 0
希望这会对您有所帮助。