这应该是个经典问题了,问题描述如下
有一张Email地址表Table(ID,Email,Username,AddTime),表里的记录是扫描网页采集过来的,有不少重复,现在需要无重复的选择Email,Username并按AddTime排序以便给每个用户发送邮件.

使用Distinct时只能指定Email一个列,故无法实现上述要求,下面是具体代码

 Select Email,Username From [Table]
  Where 
   Id in(Select min(id) From [Table] Group By Email)
 Order By AddTime

 

 

相关文章:

  • 2021-09-18
  • 2021-11-24
  • 2021-08-20
  • 2021-09-04
猜你喜欢
  • 2021-11-02
  • 2022-12-23
  • 2022-02-18
  • 2021-10-07
  • 2022-01-27
  • 2021-06-25
  • 2021-09-09
相关资源
相似解决方案