mssql重复记录只显示一条记录
相同数据只显示一个的sql语句如下:
文章表:article
主键 标题
ID Title
题目:Title相同的记录只显示最新的一条
查询语句:
sql = "select max(ID) from [article] group by Title"
注释:以“Title”分组,查询出组内“ID”最大的记录
sqlStr = "select * from [article] where ID in ("&sql&")"
注释:查询出“ID”在(N,N+1)内的记录
连接起来写法:
sqlStr = "select * from [article] where ID in (select max(ID) from [article] group by Title)"
补充:.NET技术 , 非技术区