[SQL ] 關於sql排名得問題
$query = "SELECT id, name FROM recipes
WHERE MATCH (name, author, instructions)
AGAINST (" . $DB->quote($search) . ")";
我原本的程式sql語法是全文搜尋欄位裡面的資料並作相關度排名..
現在要修改為
算排名
字出現在name欄位的話得3分
instructions欄位得2分
author欄位得1分
並作得分的排名
請問各位大大
現在要怎麼修改呢??
sql裡面還有什麼語法適合這個程式用得??
還是要在php裡面加什麼語法呢??
謝謝各位得回答!!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.231.28.190
Database 近期熱門文章
PTT數位生活區 即時熱門文章