diff --git a/ch02: 基础查询与排序.md b/ch02: 基础查询与排序.md index 54548f4..0786582 100644 --- a/ch02: 基础查询与排序.md +++ b/ch02: 基础查询与排序.md @@ -600,7 +600,7 @@ SELECT * FROM user ORDER BY !ISNULL(name) ASC,name DESC; ``` -![图片](./img/ch02/ch02.07_null_first2.jpg) ![图片](./img/ch02/ch02.07_null_first2.jpg) +![图片](./img/ch02/ch02.07_null_first2.jpg) ![图片](./img/ch02/ch02.07_null_first3.jpg) 上述语句先使用 `!ISNULL(name)` 字段进行升序排列,而只有当 `name` 列值不为 `NULL` 时,`!ISNULL(name)` 才为真,所以其排到说行,而 `name DESC` 则实现了 `非NULL` 值降序排列。