【发布时间】:2013-07-23 19:54:00
【问题描述】:
有没有一种方法可以查询该列的当前记录值存在的次数?对于下面的示例,查询看起来像
SELECT ID, Col1, (SELECT COUNT(Col1) WHERE Col1 = Col1) AS Expr1
示例表
ID | Col1
1 | A
2 | B
3 | C
4 | A
5 | B
SELECT 的示例输出
ID | Col1 | Expr1
1 | A | 2
2 | B | 2
3 | C | 1
4 | A | 2
5 | B | 2
【问题讨论】:
-
什么 DBMS(PostgreSQL、MySQL、SQL Server)?
-
最终我会将查询粘贴到 Access DB 中。我正在加入几个 SharePoint 列表并从中创建一个数据透视表。