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

Как в mysql остановить выборку при изменени значения в столбце по которому произведена сортировка?

Допустим у нас таблица из столбцов id, name и value , отсортированная по name, как нам выбрать ровно те записи которые идут до строки где name меняется на другое?
  • Вопрос задан
  • 2412 просмотров
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Java-разработчик
    9 месяцев
    Далее
  • GB (GeekBrains)
    Профессия Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
BuriK666
@BuriK666
Компьютерный псих
SELECT * FROM tablename WHERE name = (SELECT name FROM tablename ORDER BY name LIMIT 1);
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
morozovdenis
@morozovdenis
если есть сортировка по name, то значит два name сравнимы отношением <, =, >
так и напишите сравнение что-бы значение в name было больше(или меньше) заданного name
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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