标签: mysql mysql-python
我有以下错误: 当我试图选择与“红色”模式相匹配的任何名称时列,我得0,这意味着没有匹配任何数字,但当我试图从蓝色'蓝色'专栏,我得1,这意味着成功。 有人可以向我解释一下吗? 我想这不是语法错误。
答案 0 :(得分:2)
由于您要将两列与字符串进行比较,因此您需要使用LIKE关键字两次:
LIKE
SELECT...FROM...WHERE (red like '%foo% or blue like '%foo%') AND...