Возможный дубликат:
Пример заказа с помощью Null
Я ищу, чтобы получить список записей, упорядоченных по полю "ordernum". Поле ordernum является полем int. Это поле начинается с NULL, пока пользователь не установит его. Я хотел бы, чтобы записи NULL отображались в конце списка.
Я создаю запрос следующим образом:
select *, case when (ordernum is null) then [largestInt] else ordernum end as newordernum
from tableName
order by newordernum
Я знаю, что могу ввести значение для максимально возможного int для [mostInt], но я хотел бы заменить [mostInt] на переменную. Возможно ли это?