LINUX.ORG.RU

История изменений

Исправление vtVitus, (текущая версия) :

как-нить:

ORDER BY COALESCE( name, ‘_________’ ) - null first

ORDER BY COALESCE( name, ‘zzzzzzzzz’ ) - null last

https://www.sqlitetutorial.net/sqlite-functions/sqlite-coalesce/

ps Да и case должно работать

ORDER BY CASE WHEN NAME IS NULL THEN 1 ELSE 0 END, NAME - null first

ORDER BY CASE WHEN NAME IS NULL THEN 0 ELSE 1 END, NAME - null last

Исправление vtVitus, :

как-нить:

ORDER BY COALESCE( name, ‘_________’ ) - null first

ORDER BY COALESCE( name, ‘zzzzzzzzz’ ) - null last

https://www.sqlitetutorial.net/sqlite-functions/sqlite-coalesce/

Исходная версия vtVitus, :

как-нить:

ORDER BY COALESCE( name, ‘_________’ ) - null first

ORDER BY COALESCE( name, ‘zzzzzzzzz’ ) - null last