Проблема с вашим запросом,
Вы не можете иметь псевдоним одного столбца в одном и том же предложении select.
Попробуйте select corr(rateA, rateB), rateA, rateB from (select (avg(a) + avg(g) / 2) as rateA, avg(c) as rateB from tableName) t1;
Надеюсь, это поможет