作者jim61103 (丁丁)
看板Database
标题[SQL ] 不知道该用什麽语法才能解决
时间Tue Aug 28 02:29:32 2012
小弟目前在烦恼一个问题
我的资料会一直进资料库,但是我想要让我的资料由小排到大,然後在旁边那一栏
依照资料的大小给他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
1F:推 TeemingVoid:建议在查询时,才赋予名次资料,不然,每次新增/修改 08/28 15:29
2F:→ TeemingVoid:资料都要更新名次,效能不好。排名次可用 rank() 系列 08/28 15:31
3F:→ TeemingVoid:函数,详情请 Google 或参考 5092 那篇。 08/28 15:31
4F:→ jim61103:请问我的资料是一直进来的 可是要对目前的资料做排名 08/28 18:21
5F:→ jim61103:这样我该怎麽做? 08/28 18:21
6F:推 greetmuta:在trigger里 after inserted 中做 rank的update 呢? 08/28 18:34
7F:→ jim61103:access无法使用rank 08/30 20:40