【发布时间】:2013-01-29 22:15:00
【问题描述】:
我想要一列的唯一计数以及结果集。例如,如果结果集是这样的
ID Name
2 A
2 B
4 C
5 D
1 A
1 B
我想从数据库返回:
Count ID Name
4 2 A
4 2 B
4 4 C
4 5 D
4 1 A
4 1 B
您可以清楚地看到 4 是 ID 列的唯一计数。
【问题讨论】:
-
您希望将 ID 字段中的唯一值选为包含所有行的另一列?
-
@all 。以上是结果集而不是表格。我通过加入多个表得到这个。我需要唯一的 ID 计数,以便我知道我得到了多少个唯一值。我目前正在使用另一个 SP 来仅计算该值。我想删除该 SP 并计入同一个 SP。
标签: mysql sql sql-server sql-server-2008 oracle11g