当前位置: 代码迷 >> Sql Server >> SQL重复数据只显示一条,查询语句如何写
  详细解决方案

SQL重复数据只显示一条,查询语句如何写

热度:113   发布时间:2016-04-27 15:03:48.0
SQL重复数据只显示一条,查询语句怎么写
要求从tbl_a中查出字段name不重复的所有记录,如果有多条取第一条就行了。
表tbl_a中没有主键,也不存在每行都不同的字段值。怎么写查询语句
在线等....

------解决方案--------------------
SQL code
select * from(select no=row_number() over(partition by name order by getdate()),* from tb) twhere no=1
------解决方案--------------------
select * from (select *,ROW_NUMBER() over(PARTITION by name order by id) id from [tbl_a] ) a where a.id=1
  相关解决方案