我有以下查询;
SELECT * FROM `` WHERE `fname` LIKE 'argument' OR `lname` LIKE 'argument'
我需要更改哪些内容才能“连接”列,以便我可以搜索行LIKE
fname.lname
?
答案 0 :(得分:5)
也许您想要将like
:
SELECT *
FROM staff
WHERE concat_ws(' ', fname, lname) LIKE '%".$searchq."%';
如果比较可以采用任何一种方式,那么您可能需要进行两次比较:
SELECT *
FROM staff
WHERE concat_ws(' ', fname, lname) LIKE '%".$searchq."%' or
concat_ws(' ', lname, fname) LIKE '%".$searchq."%'