SQL:从一张表合并计数

时间:2018-10-31 03:06:37

标签: sql

当前,我的SQL查询是:

SELECT PAT_TYPE, COUNT(*) AS "# OF PATRONS"
FROM PATRON
GROUP BY PAT_TYPE
ORDER BY COUNT(*) DESC;

输出:
enter image description here

现在,我需要重写查询以仅显示两行“学生”和“学院”。像这样的输出:
enter image description here

我真的一直被这个迷住了。

1 个答案:

答案 0 :(得分:0)

大写赞助人列:

SELECT UPPER(PAT_TYPE), COUNT(*) AS "# OF PATRONS"
FROM PATRON
GROUP BY UPPER(PAT_TYPE)
ORDER BY COUNT(*) DESC;

您可能希望以相同的大小写或至少使用格式存储您的教师姓名。