【发布时间】:2021-11-03 22:10:57
【问题描述】:
Excel 的数据已达到极限,因此我正在尝试使用 SQL。我正在使用 SQL Server 2019 Express。
我正在尝试计算表中每位 GM 的唯一员工姓名数量。每一行员工都是员工从事的不同项目。对于下面的示例,gm1 的计数将是三个唯一员工,而不是四个,因为这是记录数。
Employee GM
--------------
ee1 gm1
ee1 gm1
ee2 gm1
ee3 gm1
ee4 gm2
ee5 gm2
ee6 gm2
...
我正在尝试合并这两个 SELECT 语句。
SELECT COUNT(DISTINCT EeNumber) AS GMCOUNT
FROM WOWEEs
WHERE GM = '#N/A';
SELECT DISTINCT GM
FROM WOWEEs;
结果应该是这样的
GM Count
------------
gm1 3
gm2 3
【问题讨论】:
-
添加了结果集应该是什么样的。
标签: sql sql-server tsql select