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

Напишите пожалуйста ответ на эту задачу

- Ученик (71), на голосовании 1 год назад
Найдите количество людей, в имени которых есть буква "э" (в любом регистре), которые младше, чем средний возраст всех людей, которые работают Нефрологами или Геодезистами. Решите задачу, используя один запрос. База данных
Голосование за лучший ответ
Possa Pocca Профи (627) 1 год назад
ахаха, не знаю ну Эдуард
Боб Абоба Мастер (1188) 1 год назад
SELECT COUNT(*) AS count_of_people
FROM people
WHERE LOWER(name) LIKE '%э%'
AND age < (
SELECT AVG(age)
FROM people
WHERE name IN (
SELECT person
FROM jobs
WHERE profession IN ('Нефролог', 'Геодезист')
)
);
Похожие вопросы