怎样显示一个表数据的伪行号
在sqlserver2000下,怎样显示一个表数据的伪行号?
------解决方案--------------------在sqlserver2000下,怎样显示一个表数据的伪行号?   
 如果有某列能区分大小如ID   
 1. 名次生成方式1,Score重复时合并名次 
 SELECT * , Place=(SELECT COUNT(DISTINCT Score) FROM tb WHERE id > = a.id) 
 FROM tb a 
 ORDER BY Place   
 2. 名次生成方式2 , Score重复时保留名次空缺 
 SELECT * , Place=(SELECT COUNT(Score) FROM tb WHERE id >  a.id) + 1 
 FROM tb a 
 ORDER BY Place