一个计算登陆记录的表,我要统计每天每个人的登陆总数,这个SQL该如何写记录表主要字段:人名,登陆时间

解决方案 »

  1.   

    select 人名,count(人名) from tb group by 人名
      

  2.   

    select 人名 , convert(varchar(10),登陆时间,120) , count(1) from tb group by 人名 , convert(varchar(10),登陆时间,120)
      

  3.   

    select convert(varchar(10),登陆时间,120) 天 , 人名 ,  count(1) 总数 from tb group by convert(varchar(10),登陆时间,120),人名
      

  4.   

    select 
      convert(varchar(10),登陆时间,120) 天 , 人名 ,  count(1) 总数 
    from 
      tb 
    group by 
      convert(varchar(10),登陆时间,120),人名
      

  5.   

    select 人名,convert(varchar(),登陆时间,112),count(*) from tb group by 人名,convert(varchar(),登陆时间,112)