2006-10-8 表數(shù)據(jù):tab1 id name num A a 9 A b 11 B f 7 B g 8 所要結(jié)果: A b 11 B g 8 SQL 語句 select * from tab1 where (num in (select max(num) from tabl group by id) ) 解釋說明,之所以要用子查詢,目的是要取全部的tab1中的所有列 如果不用子查詢,當(dāng)tab1中含有text或image列的時候是不可以寫在group by子句中的