sql查询中的筛选计数结果

sql查询中的筛选计数结果,sql,sql-server-2008,tsql,Sql,Sql Server 2008,Tsql,我如何过滤下面查询中的count列以仅显示count>1的行 select FirstName, COUNT(*) as [CountTickets] from tblParkingTickets group by FirstName order by [CountTickets] desc 这不起作用: select FirstName, COUNT(*) as [CountTickets] from tblParkingTickets where [CountTickets] >

我如何过滤下面查询中的count列以仅显示count>1的行

select FirstName, COUNT(*) as [CountTickets] from tblParkingTickets
group by FirstName  
order by [CountTickets] desc
这不起作用:

select FirstName, COUNT(*) as [CountTickets] from tblParkingTickets
where [CountTickets] > 1
group by FirstName  
order by [CountTickets] desc
感谢您有:

其中,组之前的过滤器和计数并不意味着什么。分组后有过滤器的

select * from (select FirstName, COUNT(*) mycount from tblParkingTickets
group by FirstName  
order by 2 desc) where mycount > 1
试试这个

select * from (select FirstName, COUNT(*) mycount from tblParkingTickets
group by FirstName  
order by 2 desc) where mycount > 1