Kodewick
开始学 →
基础←→0 / 70

好片有几部

#057基础CASE聚合约 5 分钟

电影院想在一行里看到两个数:rating 7 分及以上的电影有几部,低于 7 分的有几部。第一列已经写好了,再加上第二列。

用到的表
movies
idtitlegenreminutesrating
1Robot Summerfamily958
2Dark Lakehorror1106
3Space Palsfamily887
4The Long Roaddrama1429
5Laugh Trackcomedy1015
6Snow Daycomedy927
6 行
tickets
idmovie_iddayseatsprice
11Fri240
21Sat480
32Fri125
43Sat354
54Sun260
61Sun120
75Sat236
83Sun590
8 行
query.sql
SELECT
  SUM(CASE WHEN rating >= 7 THEN 1 ELSE 0 END)
  -- 在这里写:逗号,再写一个 SUM(CASE …),数 rating < 7 的
FROM movies;
Ctrl + Enter 也能运行
结果

写好了先点「运行」看看结果,没问题再点「提交」。