Я пытаюсь создать запрос, который получает имена людей, которые выше среднего роста по полу.
Я знаю, как получить средний рост каждого пола:
SELECT avg(height), gender from client group by gender
Но я не знаю, как сравнить каждого человека (в зависимости от его пола) с этим подзапросом ..
Это насколько я мог сделать:
SELECT cname
FROM (SELECT height, cname, gender
FROM client AS PplHeight
HAVING (height > (SELECT avg(height) from client group by gender))) AS AboveAvg
Заранее спасибо.