看板 Database 關於我們 聯絡資訊
小弟目前在煩惱一個問題 我的資料會一直進資料庫,但是我想要讓我的資料由小排到大,然後在旁邊那一欄 依照資料的大小給他1 2 3 4的順序(最小的第一), 資料排序必須是由sql幫我排順序+數字, 所以只要一有資料進去,就必須要給他順序(也就是資料由小倒大的排名) 例如 王小明 03:59.00 3 王小華 01:58.00 2 陳大頭 01:01.00 1 例如上面那樣 1 2 3是要用sql指令給他 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.170.157.143
TeemingVoid:建議在查詢時,才賦予名次資料,不然,每次新增/修改 08/28 15:29
TeemingVoid:資料都要更新名次,效能不好。排名次可用 rank() 系列 08/28 15:31
TeemingVoid:函數,詳情請 Google 或參考 5092 那篇。 08/28 15:31
jim61103:請問我的資料是一直進來的 可是要對目前的資料做排名 08/28 18:21
jim61103:這樣我該怎麼做? 08/28 18:21
greetmuta:在trigger裡 after inserted 中做 rank的update 呢? 08/28 18:34
jim61103:access無法使用rank 08/30 20:40