0
試圖找出實施某一領域排名的最佳途徑如何實現數據庫中字段的排名?
試圖找出實施某一領域排名的最佳途徑如何實現數據庫中字段的排名?
您的問題不是很清楚。
您可以用DENSE_RANK功能 SQL Server的嘗試: 'http://msdn.microsoft.com/en-us/library/ms173825.aspx' 甲骨文:http://www.techonthenet.com/oracle/functions/dense_rank.php
的mysql:
set @sno:=0;
set @names:='';
select @sno:=case when @names=names then @sno else @sno+1 end as sno,@names:=names as names from test
order by names;
您的問題不完整。 「一個領域的排名」是什麼意思?和哪個數據庫? – Ariel 2012-07-27 09:02:01
你想說什麼? – radhe001 2012-07-27 09:02:09