1
特殊排序我有沒有排序表我想要的方式下面的查詢:在Teradata的
SELECT * FROM tbl
ORDER BY
BAN,
BEN,
bill_seq_no DESC,
CASE
WHEN Ebene='BAN - Open Debts' THEN 1
WHEN Ebene='BEN - Open Debts' THEN 2
END,
Rufnummer
;
應該對錶進行排序first by BAN
,then by BEN
。現在在Ebene='BEN - Open Debts'
的第三級行有bill_seq_no = NULL
。這就是爲什麼它在底部排列這一行。
我想要它在頂部。
我該怎麼做?