Использование NHibernate из C # и только HQL (не SQL) способом, совместимым с MS SQL Server 2005/2008 (и предпочтительно Oracle).
Есть ли способ записать порядок по предложению, чтобы нулевые значения сортировались в конце результатов запроса, а ненулевые результаты будут сортироваться в порядке возрастания?
На основании ответа на вопрос, на который ссылается nickf, ответ:
select x from MyClass x order by case when x.MyProperty is null then 1 else 0 end, x.MyProperty