Подтвердить что ты не робот

Sql, порядок по столбцу A, а затем по столбцу B

Как написать sql, чтобы результат можно упорядочить сначала столбцом A, чем столбцом B. Что-то вроде ниже:

SELECT * FROM tbl WHERE predictor ORDER by col_A and ORDER by col_B

4b9b3361

Ответ 2

Просто отправьте список столбцов, разделенных запятыми, на ORDER BY:

SELECT * from table WHERE table.foo=bar ORDER BY colA, colB

Предложение ORDER BY вызывает вывод строки для сортировки. Аргумент ORDER BY - это список выражений, которые используются в качестве ключа для сортировки. выражения не должны быть частью результат для простого SELECT, но в элемент SELECT для каждого выражения сортировки должен точно соответствовать одному из результатов колонны. Каждое выражение вида может быть необязательно, затем COLLATE ключевое слово и имя сопоставления функция, используемая для упорядочивания текста и/или ключевые слова ASC или DESC, чтобы указать порядок сортировки.

Ответ 3

SELECT * FROM tbl WHERE predictor ORDER by col_A, col_B