Метка: order

  • MySQL. Как сохранить порядок выборки при условии IN()?

    Рассмотрим короткий пример, как сохранить порядок выборки MySQL при запросе с условием IN. Итак, допустим мы имеем запрос: SELECT * from users WHERE id IN(2, 5, 7, 3, 15, 4); MySQL, вероятнее всего вернёт выборку в отсортированном по полю id виде или же в каком-то третьем, зависимо от настроек. Чтобы результаты были именно в порядке…

  • MySQL. Как отсортировать таблицу по полю enum?

    Задача с сортировкой таблицы по полю enum кажется простой, пока с ней не столкнешься.. 🙂 Хотя, на самом деле, она и далее может казаться простой — достаточно знать несколько вариантов решения проблемы. Ниже приведены несколько примеров сортировки таблицы по полю типа enum в зависимости от поставленных задач. 1. Нужно отсортировать запрос в алфавитном порядке колонки…