Задать вопрос
@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

Но есть более оптимальное решение , готовый ответ не нужен дайте направление пожалуйста
  • Вопрос задан
  • 329 просмотров
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Продвинутый SQL
    5 недель
    Далее
  • Яндекс Практикум
    SQL для разработки
    4 месяца
    Далее
  • Skypro
    SQL с нуля
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@mudrak
можно заменить на max() в блоке Having
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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