SELECT标识,EMPNO FROM EmployeesTable“鲜明” 列
EMPNO可以为1项或多个记录在上面的查询的结果是相同的。我现在想添加另一个从EmpNo派生的列(让我们称之为EmpNo2),但只返回不同的EmpNo值。
例如,如果上面的查询返回100条记录,但有69个不同的EMPNO值和我修改查询到
SELECT id, EmpNo, Distinct EmpNo2
FROM EmployeesTable EmpNo
, 我想返回所有的100行,但最后一列EmpNo2应返回EmpNo字段的69个不同值。
但是,正如已经知道的那样,以这种方式使用不同的结果会导致错误,但是我想实现这样的功能 - 而子查询并没有帮助。
样品所需结果
ID EmpNo EmpNo2
1 0T4/HR 0T4/HR
1 0T4/HR 2VP/E
1 0T4/HR xT9/67
1 0T4/HR
1 0T4/HR
2 2VP/E
2 2VP/E
2 2VP/E
2 2VP/E
2 2VP/E
3 XT9/67
3 XT9/67
3 xT9/67
3 XT9/67
我想使用EmpNo2值作为SSRS报告中的下拉列表参数列表。我想这样做,因为SSRS 2005中不存在多个数据集支持。 – StackTrace 2010-07-21 08:48:25
然后,您可能希望添加SSRS标记。 – Tobiasopdenbrouw 2010-07-21 08:56:43
到底什么?给我们关于你的模式(表格)和一些样本数据以及一些样本结果的更多信息...... – 2010-07-21 08:58:42