读书人

达人帮忙一个SQL的有关问题(在线急等

发布时间: 2012-02-06 15:52:44 作者: rapoo

达人帮忙一个SQL的问题(在线急等)
Table:class

id xueyuan
1 信息
2 信息
3 化材
4 化材
5 经贸

现在我想通过SQL得到以下结果

xueyuan
信息
化材
经贸

就是把原来class表中的不重复的学院找出来,但是必须根据id号升序来

我自己原来写了这样: select distinct xueyuan
from class
但是得出的结果是:
xueyuan
化材
经贸
信息

好像distinct会根据首个字母的顺序排的。
请教达人啊,谢谢!


[解决办法]
select xueyuan, min(id) from class group by xueyuan order by min(id)

读书人网 >.NET

热点推荐