我执行后 两个Count()统计出来的数值都不对啊!

解决方案 »

  1.   

    --如果是统计多了,改为Select a.ID,a.Name,Count(distinct b.id),Count(distinct c.id)
    From Info_Sort a 
    left join Info_list b on DateDiff(day,b.AddDate,getdate())=0 
    left join Info_list c on c.state=1 
    Where a.Path=2 
    group by a.ID,a.Name--如果是统计少了,改为Select a.ID,a.Name,sum(1),sum(1)
    From Info_Sort a 
    left join Info_list b on DateDiff(day,b.AddDate,getdate())=0 
    left join Info_list c on c.state=1 
    Where a.Path=2 
    group by a.ID,a.Name