我正在搜索一个按多行搜索SQL表。例如:用PHP/MySQL按空格搜索多行
| FirstName | LastName |
|----------------------|
| John | Doe |
|----------------------|
SELECT FirstName,LastName FROM Users WHERE FirstName LIKE '%inputhere%' OR LastName LIKE '%inputhere%' LIMIT 10
当我搜索一个完整的域名(例如John Doe
)没有结果出现,因为没有人行都有价值。
我有一种方法来分隔搜索查询的空间,以避免这种情况?
调查全文索引。这可能是你想要做的最好的解决方案。 –