我想組MIN()
和SQL AVG()
功能,即,有沒有辦法對SQL函數進行分組?
MIN(AVG(column_name))
- 或類似的東西。
有沒有辦法做分組?
我嘗試這樣做:
SELECT
`instructer`.`dept_name`, AVG(`instructer`.`salary`)
AS
MinAvgSalary
FROM
`instructer`
GROUP BY
`instructer`.`dept_name`
HAVING
AVG(`instructer`.`salary`) = (SELECT MIN(AVG(`instructer`.`salary`)) FROM `instructer` GROUP BY `instructer`.`dept_name`)
但MySQL表示:
1111 - 無效使用組功能
。這是我的老師表: