在我的 SQL 中,我使用WHERE
andLIKE
子句来执行搜索。但是,我需要对两列的组合值执行搜索 -first_name
和last_name
:
WHERE customers.first_name + customers.last_name LIKE '%John Smith%'
这不起作用,但我想知道我怎么能按照这些思路做点什么?
我试图通过两列分开搜索,如下所示:
WHERE customers.first_name LIKE '%John Smith%' OR customers.last_name LIKE '%John Smith%'
但显然这行不通,因为搜索查询是这两列的组合值。