日期:2014-05-19  浏览次数:20967 次

求一SQL语句。
NUM     Name     Age
1         aa           1
1         aa           2
2         bb           1
2         bb           2
2         bb           3

现在我的目的是取得结果
NUM     Name       Age
1           aa           2  
2           bb           3

这个Sql语句应该如何写呢?

------解决方案--------------------
首先这个表的设计不符合数据库标准设计三范式

这个sql语句这样写

select num,name,max(age) from Table1 group by num,name