0
我有一個數據庫,其中一個字段(plate
)具有像ABC123,ABB-123的值......有些用戶輸入 - 之間,有些則不。MySQL的搜索,只使用來自字段值的字母和數字
現在我正在構建一個用戶可以執行搜索的搜索功能,例如搜索功能轉換爲plate
LIKE'ABB123'的'ABB123',但我希望此搜索返回'ABB-123'這個案例。
有人有任何想法如何把這個關閉?
注意:數據庫是InnoDB,所以全文搜索是不可能的。由於每個用戶都有自己的數據庫,因此我也不打算使用第三方搜索服務器。
我正在考慮使用像'plate_normalised'這樣的第二個字段,它不包含任何 - 符號,但我寧願避免添加字段,因爲我用不同的字段(電話號碼等) – Casper 2012-02-27 19:31:35