Задать вопрос
@rusindex
Начинающий програмист

Сортировка идет только по первому символу, как исправить?

$rez = mysqli_query($database_connect, "SELECT * FROM `mytable2` ORDER BY `3` DESC");

в 3 столбце числа от 1 до 100. и к примеру число 5 выше в поиске чем 49. Сортировка идет только по первому символу, как это исправить?
  • Вопрос задан
  • 126 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    SQL для разработки
    4 месяца
    Далее
  • Академия Eduson
    SQL-разработчик: тариф Базовый
    3 месяца
    Далее
  • Merion Academy
    Автоматизированное тестирование на Python
    4 месяца
    Далее
Решения вопроса 1
@galaxy
Тип колонки - CHAR (VARCHAR)?
... ORDER BY col + 0 DESC

... ORDER BY CAST(col AS int)  DESC
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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