如何分组取第一条数据?

如何去改部门的第一个人:
dept username
d001 Zhang,san
d001 Li,si
d001 wang,wu

d002 zhao,yi
d002 liu,er
d002 sun,ming

d003 gao,xiao
d004 zheng,jiu

结果:
d001 Zhang,san
d002 zhao,yi
d003 gao,xiao

作者: michelle_weimei   发布时间: 2011-06-16

SQL code
select dept,username=(select top 1 username from tb where dept=a.dept)
from tb a group by dept 

作者: zy112429   发布时间: 2011-06-16

dept=a.dept
这个a表是从哪里来的呢?

作者: michelle_weimei   发布时间: 2011-06-16