SQL SERVER按日期分组汇总以入去重复

--按日期汇总
SELECT TOP 2 substring(Convert(VARCHAR(30), LastLoginTime, 120),1,10) as 日期 , count(UserName)
from SysAdmins
group by substring(Convert(VARCHAR(30), LastLoginTime, 120),1,10) ORDER BY 日期 DESC

日期 (无列名)
2017-11-15 6
2017-10-20 1

去重复
存在部分字段相同的纪录(有主键id即唯一键)

select * from table where 主键 in (select max(主键) from table group by [去除重复的字段名列表,....])

posted @ 2020-04-25 15:06  zhujie-  阅读(968)  评论(0编辑  收藏  举报