【发布时间】:2013-02-23 14:57:44
【问题描述】:
我是 sql 新手,我有一张这样的表
Emp_id | Emp_NAME | EMP_GRADE 1 测试1 A1 2 测试2 A2 3 测试3 A3 4 测试4 A4 6 测试5 A1 7 测试6 A2 8 测试7 A3我需要计算每个年级的员工人数,最终的输出是 “2 - 2 - 2 - 1”在单列中,输出指的是(每个年级的员工人数,即 A1(2) - A2(2)- A3(2) -A4(1))。任何人都可以为此提供sql查询。我希望我们不需要光标。
【问题讨论】:
-
哪个是 SQL Server 还是 Oracle?
-
coalesce 将为您工作。请参阅下面的答案。
标签: sql sql-server-2008