尝试获取一个sql查询,其中定义一次值,它将搜索多个列。我得到了这个等式,但我也需要这个等式。这就是问题所在。
SELECT *
FROM table1
INNER JOIN table2 ON table2.id = table1.ref_id
WHERE (table1.email, table2.email) LIKE '%example@example.com%'
这是我当前的查询,不起作用。我在网上看了一些其他的问题,但这些解决方案对我不起作用。
如何使用like运算符在多个列中搜索一个值?
1条答案
按热度按时间xam8gpfp1#
你的问题的具体答案是这样的:
一般不会使用。更常见的方法是: