当前位置: 代码迷 >> .NET Framework >> 在线 求解 sql解决办法
  详细解决方案

在线 求解 sql解决办法

热度:109   发布时间:2016-05-02 00:42:09.0
在线 求解 sql
这表 customer 有3个字段 customerid,customername,adress ,以customerid,customername作为主键
我要去掉重复 customer 表的数据如下 
 customerid,customername,address
 11111 ui d
 11111 yu  

如果我这样查询select distinct(customerid) from customer  
就只有一条数据 11111
如果我这样查询select distinct(customerid),customername,address from customer 
就有两条数据
 11111 ui d
 11111 yu  

但是我只要的结果如下select distinct(customerid),customername,address from customer 
11111 ui d

这里面的有很多的数据 有些是这样的 有这些不是这样的

   


------解决方案--------------------
group by customerid
------解决方案--------------------
select customerid,max(customername),max(address) from customer group by
customerid
  相关解决方案