我正在搜索一個按多行搜索SQL表。例如:用PHP/MySQL按空格搜索多行
| FirstName | LastName |
|----------------------|
| John | Doe |
|----------------------|
SELECT FirstName,LastName FROM Users WHERE FirstName LIKE '%inputhere%' OR LastName LIKE '%inputhere%' LIMIT 10
當我搜索一個完整的域名(例如John Doe
)沒有結果出現,因爲沒有人行都有價值。
我有一種方法來分隔搜索查詢的空間,以避免這種情況?
調查全文索引。這可能是你想要做的最好的解決方案。 –