看板 PHP 關於我們 聯絡資訊
有三筆資料分別為 table: id name follow 1 王小華 3 3 王中華 6 王大華 3 該如何select出這三筆,並且讓id=follow者為首(即id=3這筆) 之後再以id asc排序呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.214.5
qazsd:就是說,要這三筆紀錄select出來的順序為3,1,6 10/16 19:11
※ 編輯: qazsd 來自: 220.132.214.5 (10/16 20:07)
yuleen123:你搜尋的依據是什麼? 10/16 20:15
yuleen123:換句話說, 這三筆資料有哪些共同的特性可以拿來當條件搜 10/16 20:16
yuleen123:尋? 10/16 20:16
qazsd:依人為條件來訂的,現在是假設要select出來這些紀錄 10/16 21:02
yuleen123:囧, 我這樣說好了,你搜尋時是哪些欄位等於哪些條件時才 10/16 21:24
yuleen123:撈出來? 你有試著自己寫 SQL 嗎? 10/16 21:24
buganini:order by id=3 desc, id asc =運算子出來的是0,1 10/16 22:11
buganini:我說得是MySQL 其他家不知道 10/16 22:11
hellolucky:id=3這筆 id哪裡等於follow?????????????????????????? 10/17 20:02
qazsd:回樓上,我是指除了id=3的其他筆(1跟6) 10/21 13:14