Вопросы к Поиску с Алисой
Сортировка по относительной позиции в SQL отличается от обычной сортировки тем, что вместо указания имён столбцов используется их относительное положение (проще говоря — номер столбца). www.webmasterschool.ru www.dev-notes.ru
Например, предложение ORDER BY 2 означает сортировку по второму столбцу списка SELECT, а предложение ORDER BY 2, 3 — сортировку по второму столбцу (prodprice), а затем по третьему (prodname). www.webmasterschool.ru
Обычная сортировка предполагает указание имён столбцов, по которым сортируются результаты. www.webmasterschool.ru Например, SELECT prodname FROM Products ORDER BY prodname; — это выражение указывает системе управления базой данных отсортировать данные в алфавитном порядке по столбцу prod_name. www.webmasterschool.ru
Таким образом, основное преимущество сортировки по относительной позиции в том, что не нужно несколько раз набирать в запросе имена столбцов, но есть и недостатки: неконкретное перечисление столбцов повышает вероятность того, что будет указан не тот столбец, и нельзя использовать этот метод для сортировки по столбцам, не указанным в списке SELECT. www.webmasterschool.ru