我正在寻找一种使用“like”运算符比较两列的方法,但在值中包含通配符。
如果我有一个 table1:
value
dog%
%cat
some%value
和表2:
value
doggy
someothervalue
cat1
此查询:
select * from table1, table2 where table2.value like table1.value
应该返回“doggy”和“someothervalue”
这不可能吗? 问候
最佳答案
它有效。请参阅this SQLFiddle demo .
关于mysql - 像mysql中的另一个字段值一样选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15460478/