【发布时间】:2009-10-20 03:29:46
【问题描述】:
实际上,我的任务是根据薪级找到员工。
所以我使用了 Dense_Rank() 并得到了答案。
最初我被告知要在 SQL SERVER 2005 中解决。
后来他们改变了要求,说查询也应该在 SQL SERVER 2000 中运行。
我使用 while 循环解决了这个问题。
但他们说他们会接受使用 SET BASED 方法的解决方案。
怎么做?
提前致谢
【问题讨论】:
-
您能否提供一些详细信息 -
EMPLOYEES表的列(包括数据类型)是什么?您使用 WHILE 循环的解决方案是什么?
标签: sql sql-server tsql sql-server-2000 dense-rank