Расположение NULL
Ключевое слово NULLS
определяет, где в отсортированном наборе данных будут находиться значения NULL
соответствующего столбца – в начале выборки (FIRST
) или в конце (LAST
). По умолчанию принимается NULLS FIRST
.
Ключевое слово NULLS
определяет, где в отсортированном наборе данных будут находиться значения NULL
соответствующего столбца – в начале выборки (FIRST
) или в конце (LAST
). По умолчанию принимается NULLS FIRST
.
Части выборок SELECT
, участвующих в объединении UNION
, не могут быть отсортированы с использованием предложения ORDER BY
.Однако вы можете достичь желаемого результата с использованием производных таблиц или общих табличных выражений.Предложение ORDER BY
, записанное последним в объединении, будет применено ко всей выборке в целом, а не к последней его части.Для объединений единственно возможными элементами сортировки являются целочисленные литералы, указывающие на позиции столбцов, необязательно сопровождаемые ASC | DESC
и/или NULLS {FIRST | LAST}
директивами.