PSQL如果按用户名按Null排序

时间:2017-03-16 01:59:04

标签: psql

假设我有下表:

rows

我已根据desc顺序的mark列对mark进行了排序。 mark = null为null的行放在表的末尾。但对于username行,我想按ASC中的order by case when mark is null then username asc else...排序。我该怎么做?

我尝试了类似{{1}}的内容,但这并不起作用。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

尝试

Order By mark desc nulls last, username asc;