我有一个 SQL 查询命令。问题是当我输入一个人的全名时,它不会出现。例如,如果我搜索“ermel”,它将显示 ermel。但是,当我搜索“ermel lopez”时,它将无法输出查询。这是我的查询:
$query=mysql_query("select * from persons where firstname like '%$searchtext%' or lastname like '%$searchtext%' order by date desc
LIMIT $start,$per_page ");
我试过CONCAT
了,它有效,但不适用于可执行文件:
SELECT *
FROM persons
WHERE CONCAT( firstname, ' ', lastname ) LIKE 'kaitlyn'
OR `LastName` LIKE 'pineda'
LIMIT 0 , 30