【发布时间】:2014-12-08 11:46:35
【问题描述】:
我正在尝试将以下查询放入查询中的一行。下面只是一个例子,我有大约 10 个计数组合成一行
select ISNULL(COUNT(*),0) as ENGLAND from Service_User s
where s.commissioner_id ='1'
select ISNULL(COUNT(*),0) as WALES from Service_User s
where s.commissioner_id ='2'
select ISNULL(COUNT(*),0) as GERMANY from Service_User s
where s.commissioner_id ='3'
我尝试将它们合并,但它们垂直显示,我希望它们水平显示。
我希望它如下所示
【问题讨论】:
-
你不必使用
ISNULL(COUNT(*),0),如果没有找到记录,COUNT(*)将返回 0...
标签: sql-server join count union