Сортировка по нескольким столбцам в разных базах данных может отличаться, например, в отношении обработки значений NULL. 5 В разных реализациях SQL по умолчанию значения NULL могут отображаться первыми или последними. 5 Некоторые базы данных позволяют указать это явно. 5
Так, в SQLite для настройки поведения с NULL можно использовать дополнительные операторы NULLS FIRST и NULLS LAST. 1 NULLS FIRST указывает, что значение NULL идёт перед всеми остальными значениями, а NULLS LAST — после. 1
Также в MySQL для сортировки по нескольким столбцам их следует указывать через запятую. 3 Данные будут сортироваться по первому столбцу, но в случае если попадаются несколько записей с совпадающими значениями в первом столбце, то они сортируются по второму столбцу. 3