首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

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

2012-02-20 
SQL重复数据只显示一条,查询语句怎么写要求从tbl_a中查出字段name不重复的所有记录,如果有多条取第一条就

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

热点排行