记录SQL中Case和When的学习

问题由来

某天楼主正在贴吧闲逛,看着贴吧劝退大军,在帖子中间存在着一遍帖子询问下面图片中的sql怎嘛写?

具体需求就是由第一张表统计出第二张图片,当时楼主也懵逼了
记录SQL中Case和When的学习
记录SQL中Case和When的学习

问题解决

贴吧里问问题的楼主提示说需要通过Sql中的case和when来实现,楼主在看到这篇帖子之前根本不知道Sql中存在case和when的用法。

网上对Sql中Case和When进行讲解的博客很多,这里楼主不再进行阐述,经过网上博客的一番学习,最终写出sql如下:
记录SQL中Case和When的学习