Sql 如何在一个查询中使用两个计数

Sql 如何在一个查询中使用两个计数,sql,sql-server-2008,stored-procedures,count,Sql,Sql Server 2008,Stored Procedures,Count,我尝试在一个查询中使用多个计数。目前,我正在使用下面的查询,它只适用于一个计数 SELECT SERVICE, STANDARD=COUNT(SERVICE) FROM INC_ WHERE CLIENTNUM='WAYFAIRATL' AND DROPTIME IS NULL AND CANCELLED=0 AND SERVICE LIKE 'WCMV%' AND CONVERT (VARCHAR(5),READYTIME, 114) = '01:00' GROU

我尝试在一个查询中使用多个计数。目前,我正在使用下面的查询,它只适用于一个计数

SELECT  SERVICE, STANDARD=COUNT(SERVICE) 
FROM    INC_  
WHERE CLIENTNUM='WAYFAIRATL'
  AND DROPTIME IS NULL
  AND CANCELLED=0
  AND SERVICE LIKE 'WCMV%'
  AND CONVERT (VARCHAR(5),READYTIME, 114) = '01:00'
GROUP BY SERVICE
我想在select中添加另一个字段,该字段统计
INC.\udattent为空的每个服务的订单数。我怎样才能做到这一点?

类似这样的事情:

SELECT  
    SERVICE, 
    COUNT(SERVICE) AS STANDARD,
    SUM(CASE WHEN INC_.SCHEDATTEMPT is null THEN 1 ELSE 0 END) AS SCHEDATTEMPTISNULL
FROM    
    INC_  
WHERE 
    CLIENTNUM='WAYFAIRATL' 
    AND DROPTIME IS NULL AND CANCELLED=0 
    AND SERVICE LIKE 'WCMV%' 
    AND CONVERT (VARCHAR(5),READYTIME, 114) = '01:00'
GROUP BY 
    SERVICE

@高谭:Np。很乐意帮忙