Skip to content

Commit e1e809c

Browse files
author
玘珞
authored
Update sql-questions-03.md
表里只有10条数据,修改11次作答记录为10次
1 parent b5491ff commit e1e809c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

docs/database/sql/sql-questions-03.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -216,9 +216,9 @@ WHERE info.exam_id = record.exam_id
216216

217217
| total_pv | complete_pv | complete_exam_cnt |
218218
| -------- | ----------- | ----------------- |
219-
| 11 | 7 | 2 |
219+
| 10 | 7 | 2 |
220220

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

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

0 commit comments

Comments
 (0)