Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Не могли бы помочь решить, пожалуйста

- Ученик (71), на голосовании 1 год назад
Найдите количество людей, в имени которых есть буква "э" (в любом регистре), которые младше, чем средний возраст всех людей, которые работают Нефрологами или Геодезистами. Решите задачу, используя один запрос. База данных
Голосование за лучший ответ
Master Профи (670) 1 год назад
SELECT COUNT(*) AS 'Количество людей с буквой "э" в имени', name
FROM employees
WHERE name LIKE '%э%' AND age < (SELECT AVG(age) FROM employees WHERE job_title = 'Нефролог' OR job_title = 'Геодезист')
GROUP BY name;
Похожие вопросы