Skip to content

Commit

Permalink
Merge pull request #2436 from qiliq/patch-2
Browse files Browse the repository at this point in the history
Update sql-questions-03.md
  • Loading branch information
Snailclimb authored Jul 24, 2024
2 parents b5491ff + e1e809c commit 0574285
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions docs/database/sql/sql-questions-03.md
Original file line number Diff line number Diff line change
Expand Up @@ -216,9 +216,9 @@ WHERE info.exam_id = record.exam_id

| total_pv | complete_pv | complete_exam_cnt |
| -------- | ----------- | ----------------- |
| 11 | 7 | 2 |
| 10 | 7 | 2 |

解释:表示截止当前,有 11 次试卷作答记录,已完成的作答次数为 7 次(中途退出的为未完成状态,其交卷时间和份数为 NULL),已完成的试卷有 9001 和 9002 两份。
解释:表示截止当前,有 10 次试卷作答记录,已完成的作答次数为 7 次(中途退出的为未完成状态,其交卷时间和份数为 NULL),已完成的试卷有 9001 和 9002 两份。

**思路**: 这题一看到统计次数,肯定第一时间就要想到用`COUNT`这个函数来解决,问题是要统计不同的记录,该怎么来写?使用子查询就能解决这个题目(这题用 case when 也能写出来,解法类似,逻辑不同而已);首先在做这个题之前,让我们先来了解一下`COUNT`的基本用法;

Expand Down

0 comments on commit 0574285

Please sign in to comment.