日期:2014-05-17  浏览次数:20501 次

sql查不重复值问题
a    b    c
1    b1   c1
2    b2   c2 
3    b3   c3 
4    b4   c4
4    b5   c5
4    b6   c6
数据表中a有很多一样的,我现在只要每个a取一行,重复就取最大的,sql语句要怎么写

要求达到的效果:
a    b     c
1    b1    c1
2    b2    c2
3    b3    c3
4    b6    c6
sql 数据

------解决方案--------------------
select a,max(b) b,max(c) c
from 表
group by a