我想要一个MS Jet 4.0(MSSql?)的SQL查询来计算数据库中每个数字的所有重复项.
字段是:id(autonum),number(文本)
我有一个包含大量数字的数据库.
每个数字应按数字顺序返回,不重复,并包含所有重复项的计数.
包含1,2,3,3,1,4,2的数字字段应返回:
1, 2
2, 3
3, 1
4, 1
Run Code Online (Sandbox Code Playgroud)
cet*_*ver 34
SELECT col,
COUNT(dupe_col) AS dupe_cnt
FROM TABLE
GROUP BY col
HAVING COUNT(dupe_col) > 1
ORDER BY COUNT(dupe_col) DESC
Run Code Online (Sandbox Code Playgroud)
Joe*_*lli 18
SELECT number, COUNT(*)
FROM YourTable
GROUP BY number
ORDER BY number
Run Code Online (Sandbox Code Playgroud)
这很简单。
假设数据存储在名为 T 的表中名为 A 的列中,您可以使用
select A, count(A) from T group by A
Run Code Online (Sandbox Code Playgroud)
你想要COUNT运营商.
SELECT NUMBER, COUNT(*)
FROM T_NAME
GROUP BY NUMBER
ORDER BY NUMBER ASC
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
91980 次 |
| 最近记录: |