Задать вопрос
@inneks

Более оптимальный запрос sql?

Есть задание
Найдите самую популярную среди актеров фамилию.
Результат должен содержать две колонки - фамилию last_name и количество актеров носящих её count.

решил так
select last_name , count(last_name) as count
from actor 
group by last_name
order by count desc limit 1

Но есть более оптимальное решение , готовый ответ не нужен дайте направление пожалуйста
  • Вопрос задан
  • 331 просмотр
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Продвинутый SQL
    5 недель
    Далее
  • Академия Эдюсон
    SQL-разработчик: тариф Базовый
    2 месяца
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@mudrak
можно заменить на max() в блоке Having
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы