テーブルを並べています。フィドルはここにあります。
CREATE TABLE test
(
field date NULL
);
INSERT INTO test VALUES
('2000-01-05'),
('2004-01-05'),
(NULL),
('2008-01-05');
SELECT * FROM test ORDER BY field DESC;
私が得る結果:
2008-01-05
2004-01-05
2000-01-05
(null)
ただし、結果を次のようにする必要があります。
(null)
2008-01-05
2004-01-05
2000-01-05
したがって、NULL 値は、他の値よりも大きいかのように扱われます。そうすることは可能ですか?