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

数据库面试题...怎么做啊
有一个表    
 
aTable    
 
name         ¦     number    
-------------    
a                                     2    
b                                     3    
a                                     1    
c                                     9    
a                                     6    
b                                     3    
 
不能用groupby     不能用max等这些函数,怎么写查询语句查出    
a     b     c     中分别最大的     number     啊????

------解决方案--------------------
Select distinct * from aTable t where not exists
(Select * from aTable where name=t.name and number> t.number)