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

SQL除了重复行

2012-11-10 
SQL去除重复行比如有如下的数据格式:user_idproduct_id126712903454129012902390发现第2行、第4行、第5行重

SQL去除重复行
比如有如下的数据格式:
user_idproduct_id
1267
1290
3454
1290
12 90
2390
  发现第2行、第4行、第5行重复了,都是 12 90。 于是要去掉一个,只保留一个,即最后的输出应该为:
user_id product_id
12 67
12 90
345 4
23 90


该怎么写呢?
我的写法:select distinct user_id,product_id from table group by product_id

但是好像不太对。

[解决办法]
group by product_id去掉就行。

[解决办法]
把group by 后面去掉就行了
[解决办法]
用disintct 可以
[解决办法]
select distinct user_id,product_id from table

不要分组
[解决办法]
这里去掉Group By product_id

直接查就行 select distinct user_id,product_id from table

热点排行