【发布时间】:2014-05-17 20:58:48
【问题描述】:
当我这样做时:
select firstpartno,count(firstpartno)
from dbo.vw_Split4
group by firstpartno
效果很好。
我想要两个新列 nMaleCount , nFemaleCount。这些将分别是 M 和 F 的计数(firstpartno)。但是计数迫使我按性别分组,这是我不想要的。我想做所有这些并有我的四列,但仅按 firstpartno 分组。请帮忙解决这个问题!
vw_Split4如下:
firstpartno Sex
1 M
2 F
2 F
3 M
5 M
2 M
我希望之后是这样的:
firstpartno Sex nMaleCount nFemaleCount
1 M
2 F
2 F
3 M
5 M
2 M
非常感谢!
【问题讨论】:
标签: sql-server-2008 aggregate-functions calculated-columns