我正在研究一个搜索系统,在该系统中,一个人按国家及其名字和姓氏进行搜索。对于我使用的名字和姓氏,concat
但在进一步和条件下使用它似乎不起作用。我的查询是
select * from users_profile where CONCAT(fname,' ',lname) like '%v %'
or Email like '%v %' AND country='india'
在上面,如果 ise 使用不带“and”的查询,它就可以工作。但我需要指定更多条件,如果我只是使用并且不使用concat
它也可以。
select * from users_profile where CONCAT(fname,' ',lname) like '%v %'
or Email like '%v %'
如何使它适用于两者concat
以及and condition
我想进一步申请。