2
我有這個表:mysql非字母順序?
id | businessName| keywords
============================
1 Adam FOX
2 FOX bla bla bla
用戶插入一個字符串,我要搜索此字符串BUSINESSNAME和關鍵字columns.so我運行此查詢:
SELECT * FROM `business` WHERE `businessName` LIKE '%str%' OR `keywords` LIKE '%str%'
我的問題:
首先,我想獲得名稱與str
匹配的業務,然後獲得關鍵字匹配str
的業務。
即:用戶輸入單詞FOX
,MySQL將返回兩個企業(亞當和FOX),在這種情況下,我想了MySQL在第一FOX返回(因爲它的名字相匹配的str
),然後返回亞當(因爲它是關鍵字匹配str
)