我正在整理一张桌子。小提琴可以在这里找到。
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 值被视为高于任何其他值。有可能这样做吗?