diff --git a/docs/notes/Leetcode-Database 题解.md b/docs/notes/Leetcode-Database 题解.md index b62acfbe..a9a3a89b 100644 --- a/docs/notes/Leetcode-Database 题解.md +++ b/docs/notes/Leetcode-Database 题解.md @@ -902,7 +902,7 @@ ORDER BY | 3 | 4.2 | 3 | 4.2 | | 3 | 4.2 | 2 | 4.1 | | 1 | 4.1 | 3 | 4.2 | -| 1 | 4.1 | 2 | 4.3 | +| 1 | 4.1 | 2 | 4.2 | | 1 | 4.1 | 1 | 4.1 | 我们想要的结果是,把分数相同的放在同一个排名,并且相同分数只占一个位置,例如上面的分数,Id=2 和 Id=3 的记录都有相同的分数,并且最高,他们并列第一。而 Id=1 的记录应该排第二名,而不是第三名。所以在进行 COUNT 计数统计时,我们需要使用 COUNT( DISTINCT S2.score ) 从而只统计一次相同的分数。 diff --git a/notes/Leetcode-Database 题解.md b/notes/Leetcode-Database 题解.md index b62acfbe..a9a3a89b 100644 --- a/notes/Leetcode-Database 题解.md +++ b/notes/Leetcode-Database 题解.md @@ -902,7 +902,7 @@ ORDER BY | 3 | 4.2 | 3 | 4.2 | | 3 | 4.2 | 2 | 4.1 | | 1 | 4.1 | 3 | 4.2 | -| 1 | 4.1 | 2 | 4.3 | +| 1 | 4.1 | 2 | 4.2 | | 1 | 4.1 | 1 | 4.1 | 我们想要的结果是,把分数相同的放在同一个排名,并且相同分数只占一个位置,例如上面的分数,Id=2 和 Id=3 的记录都有相同的分数,并且最高,他们并列第一。而 Id=1 的记录应该排第二名,而不是第三名。所以在进行 COUNT 计数统计时,我们需要使用 COUNT( DISTINCT S2.score ) 从而只统计一次相同的分数。