当前位置:数据库 > SQLServer >>

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技术 ,  非技术区 
Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,