Як написати sql, щоб результат можна було впорядкувати спочатку за стовпчиком A, а не за стовпчиком B. Щось, як показано нижче:
SELECT * FROM tbl WHERE predictor ORDER by col_A and ORDER by col_B
Як написати sql, щоб результат можна було впорядкувати спочатку за стовпчиком A, а не за стовпчиком B. Щось, як показано нижче:
SELECT * FROM tbl WHERE predictor ORDER by col_A and ORDER by col_B
Відповіді:
ORDER BY col_A, col_B
На веб-сайті SQLite є синтаксичні схеми, що пояснюють граматику SQL, що підтримується SQLite.
Просто подайте список стовпців, розділених комами, для ЗАМОВИТИ ПО:
SELECT * from table WHERE table.foo=bar ORDER BY colA, colB
Речення ORDER BY викликає сортування вихідних рядків. Аргументом ORDER BY є список виразів, які використовуються як ключ для сортування. Вирази не повинні бути частиною результату для простого SELECT, але у складеному SELECT кожен вираз сортування повинен точно відповідати одному із стовпців результату. Кожен вираз сортування може необов'язково супроводжуватися ключовим словом COLLATE та ім'ям функції сортування, яка використовується для впорядкування тексту та / або ключових слів ASC або DESC для визначення порядку сортування.
SELECT * FROM tbl WHERE predictor ORDER by col_A, col_B