我想计算一个部门所有学生的总体平均 GPA,这是我想出的,但它不起作用
COLUMN AVERAGE FORMAT 0.999
SELECT AVG(GPA) "AVERAGE"
FROM STUDENT
WHERE (YEAR < 4) AND
(MAJOR LIKE '%ACCT%') AND
(MAJOR LIKE '%FINA%') AND
(MAJOR LIKE '%MGMT%') AND
(MAJOR LIKE '%AISY%') AND
(MAJOR LIKE '%MINS%') AND
(MAJOR LIKE '%SCMS%');
所以他们应该都是本科生并被其中一个专业录取。
另外一个问题是:是否可以使用 "GROUP BY ### and HAVING ###) 编写这样的查询?如何?