mysql 倒序 空在最上
时间: 2023-10-29 10:57:41 浏览: 95
nodeJS与MySQL实现分页数据以及倒序数据
您可以使用以下 SQL 查询来实现在倒序排序时空值放在最上面:
```sql
SELECT column_name
FROM table_name
ORDER BY column_name IS NULL, column_name DESC;
```
在上述查询中,`column_name` 是您要排序的列名,`table_name` 是您要查询的表名。
使用 `column_name IS NULL` 在排序时可以将空值放在最上面。接着使用 `DESC` 关键字以倒序方式对非空值进行排序。
请注意,这意味着空值将放在排序结果的前面,而非后面。如果您想要空值放在最后,请将 `column_name IS NULL` 替换为 `column_name IS NOT NULL`,并删除 `DESC` 关键字即可。
阅读全文