求助一个SQL该怎么写
我有一张会员的金额表,
编号 日期 金额
A 2011 1W
A 2012 2W
B 2011 1W
B 2012 2W
B 2013 3W
C 2012 5W
我想得出的结果是只显示每个会员最高金额那一条信息
比如A的会员我只想看到
编号 日期 金额
A 2012 2W
其实日期看不看的到都无所谓,我只想看到每个会员最高的金额
------解决方案--------------------select * from 表 a where 金额=(
select max(金额) from 表 where a.编号=编号
)
------解决方案--------------------SELECT 编号,max(金额) 金额
FROM 会员金额表
GROUP BY 编号