1. Case when
2. sql中按某一字段去重,并查询去重后的所有字段
原理:先分组,然后取组内的最大(最小) 的一个主键值,再根据这一个主键值搜索所有列
select * from tb_EmailSendItem where Id in (select min(Id) from tb_EmailSendItem group by StudentId);