日期:2014-05-18  浏览次数:20877 次

简单SQL语句如何写?

table1

No         zhuanye         kecheng       xuehao
1           数学系           几何             001
2           数学系           几何             002
3           中文系           现代汉语     006
4           中文系           现代汉语     007

现在想通过查询列出如下结果其中renshu(人数)表示学次课程的总计人数

zhuanye       kecheng     renshu(人数)
数学系         几何           2
中文系         现代汉语   2                

请问如何写出查询语句?


------解决方案--------------------
select zhuanye,kecheng,count(xuehao) as renshu
from table1
group by zhuanye,kecheng
------解决方案--------------------
select zhuanye,kecheng,count(xuehao) as renshu from table1 group by zhuanye,kecheng
------解决方案--------------------
SELECT zhuanye,kecheng,COUNT(xuehao) AS renshu
FROM table1
GROUP BY zhuanye,kecheng