[請益] 關於sql語法問題..

看板PHP作者 (^^)時間19年前 (2007/01/07 00:15), 編輯推噓2(202)
留言4則, 2人參與, 最新討論串1/1
$query = "SELECT id, name FROM recipes WHERE MATCH (name, author, instructions) AGAINST (" . $DB->quote($search) . ")"; 我原本的程式sql語法是全文搜尋欄位裡面的資料並作相關度排名.. 現在要修改為 算排名 字出現在name欄位的話得3分 instructions欄位得2分 author欄位得1分 並作得分的排名 請問各位大大 現在要怎麼修改呢?? sql裡面還有什麼語法適合這個程式用得?? 謝謝各位得回答!!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.231.28.190

01/07 00:24, , 1F
若純問 sql .. 可能去 database 版吧 :P
01/07 00:24, 1F

01/07 00:28, , 2F
或者是可以加入PHP語法能夠達到我要的目的呢...
01/07 00:28, 2F

01/07 16:22, , 3F
那大概是把 query result 塞進 array 之後. 跑迴圈計算
01/07 16:22, 3F

01/07 16:24, , 4F
不過應該是可以用 sql 解決..(用 sp ?!)
01/07 16:24, 4F
文章代碼(AID): #15dyi7r2 (PHP)
文章代碼(AID): #15dyi7r2 (PHP)