计算SQL的平均问题

我有一张桌子,上面有工人及其工资。 我试算有多少工人的薪水高于平均水平 我知道如何显示平均值,我知道如何计算公司有多少工人 但是我没有回答这个问题。这是我尝试过的但出现错误:

SELECT COUNT(workers_id) FROM flight_company.workers
WHERE Salary > AVG(Salary);