【发布时间】:2010-12-02 16:54:38
【问题描述】:
这会计算 B 中的所有项目和 A 上的组:
SELECT A, Count(*) AS [Count All]
FROM MyTable
GROUP BY A;
这会计算 B 中的所有 1 和 A 上的组:
SELECT A, Count(*) AS [Count Ones]
FROM MyTable
WHERE
MyTable.[B]='1'
GROUP BY A;
如何放置两列(全部和 1),另外,如何在另一行中显示百分比
表格列:
[A] [全部计数] [计数一] [一/全部]
【问题讨论】:
-
RE:“我怎么能在另一行显示百分比” - 你的意思大概是另一个 列?
-
这是 Sql Server 还是其他类型的 RDBMS?
-
@Daniel:很高兴看到结果模型。例如。你希望输出是什么样的?
-
我正在尝试让它通过 Jet SQL (Access) 工作
-
百分比是(超过)所有
标签: sql ms-access select group-by jet-sql