Kodewick
开始学 →
小挑战←→0 / 70

称过了吗

#058小挑战CASENULL约 5 分钟

宠物医院给每只宠物一个标签:weight 是空的写 'not weighed',15 及以上写 'big',其他写 'small'。从 pets 里选出 name 和这个标签。

用到的表
owners
idnamecityphone
1LenaOslo555-0101
2MarcoRomeNULL
3PriyaOslo555-0103
4OmarCairoNULL
5SofiaRome555-0105
5 行
pets
idnamekindageweightowner_id
1Biscuitdog3121
2Mochicat541
3Pepperdog8202
4Nemofish1NULL3
5Lunacat233
6Rexdog1130NULL
7Kiwibird4NULL5
8Tofucat75NULL
8 行
query.sql
SELECT name,
  CASE
    -- 在这里写:先 WHEN weight IS NULL,再 WHEN weight >= 15,最后 ELSE 'small'
  END
FROM pets;
Ctrl + Enter 也能运行
结果

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