SQL для сортировки булева столбца как верный, пустой, ложный

Моя таблица имеет три булевых поля: f1, f2, f3. Если я делаю

SELECT * FROM table ORDER BY f1, f2, f3

записи будут отсортированы по этим полям во лжи порядка, верной, пустой. Я хочу заказать им с пустым указателем промежуточную истину и ложь: правильный порядок должен быть верным, пустым, ложным.

Я использую PostgreSQL.

20
задан petehern 13 May 2010 в 15:39
поделиться