我有一个包含逗号分隔字符串的表,我想在'name‘列上执行like查询,但是'name’是逗号分隔的,所以它不容易检索数据,所以我使用replace来消除逗号,然后在别名列上执行like查询,但它不是working.is,没有任何方法可以在逗号分隔的字符串上执行like查询id name
mysql查询:
SE
其中,字段cookingMethod为varchar。当我传递number参数:in(3,4)时,为什么会得到这样的结果?结果:[3][3,5][3,4][4][4,5]如果我使用('3','4'),结果只有'3','4'
SELECT distinct(cookingMethod) FROM recipe where cookingMethod in('3'