关于sql查询的问题紧急求高手相助
在下面的数据库中
校名 专业
清华大学 土木工程专业
清华大学 管理学
北京大学 管理学
北京大学 计算机专业
人民大学 化工专业
******** *************
其中一个字段需要显示在网页上,要求显示出来的不重复。例如:
在网页上有个列表为:
招生学校排行榜
清华大学
北京大学
人民大学
********
用一般的查询语句,例如select会把该字段的所有记录都列出来,有重复。
请问:执行那个sql查询语句才能使显示的结果没有遗漏又不重复??
------解决方案--------------------select 校名 from tt group by 校名 order by count(*)
------解决方案--------------------select 校名 from 表名 group by 校名
--或
select distinct 校名 from 表名
------解决方案--------------------select distinct 校名, 校名_id, 校名_fengshuzhi From 表名
或者
select 校名, 校名_id, 校名_fengshuzhi from 表名 group by 校名, 校名_id, 校名_fengshuzhi