Вы не должны устанавливать AS temp. При установке псевдонима на таблицу (или подзапрос) вы должны писать только псевдоним. Это должно работать:
SELECT Temp.name, Temp.AvgSalary
FROM ( SELECT A.aid, A.aname AS name, AVG(E.salary) AS AvgSalary
FROM Aircraft A, Certified C, Employees E) Temp;
С уважением,