Сортировка по ID PHP / SQL

user99

Постоялец
Регистрация
13 Янв 2008
Сообщения
141
Реакции
15
Добрый день!

Подскажите пожалуйста, как отсортировать информацию при выводе по ID.

Сейчас при выводе информации из SQL циклом поля с одинаковым ID не находятся рядом друг с другом.

Спасибо!

ID
01 1 Тест 01
01 2 Тест 01
02 1 Тест 02
02 2 Тест 02
03 1 Тест 03
03 2 Тест 03
 
Сортировка выполняется при помощи ORDER BY `field_name` в MySQL запросе, к примеру
SQL:
SELECT * FROM `users` ORDER BY `ID`
 
Для того, щоб відсортувати інформацію під час виведення з бази даних SQL за ID, вам потрібно використовувати класичну SQL команду ORDER BY. Ця команда дозволяє вам вказати критерії сортування для ваших результатів. Наприклад, якщо ви хочете відсортувати результати за зростаючим ID, ви можете використати наступний SQL запит:
SQL:
SELECT * FROM ваша_таблиця ORDER BY ID ASC;
Тут ваша_таблиця - це назва таблиці, з якої ви хочете отримати дані, а ID - це стовпець, за яким ви хочете відсортувати. ASC означає сортування за зростанням (від найменшого до найбільшого). Якщо ви хочете відсортувати дані за спаданням (від найбільшого до найменшого), використовуйте DESC замість ASC.
 
Назад
Сверху