sqlzoo练习题(3.SELECT from Nobel Tutorial)14题中,order by subject IN (‘Chemistry‘,‘Physics‘)用法解惑整理笔记

本文介绍了如何使用SQLZoo中的一个练习题来理解`ORDER BY`语句与`subject IN ('Chemistry', 'Physics')`表达式的用法。通过查询示例,解释了当`subject`属于'Chemistry'或'Physics'时返回1,否则返回0的逻辑,并展示了如何结合`ORDER BY`进行升序排序,以将'Chemistry'和'Physics'排在其他学科之后。" 123788851,10034881,Yandex邮箱:应用专用密码设置指南,"['邮件服务', '邮箱设置', '网络安全', '外贸邮箱', '俄罗斯市场']
摘要由CSDN通过智能技术生成

纯小白解题思路(轻喷)

题库链接:SELECT from Nobel Tutorial - SQLZOO

原题如下:

14.The expression subject IN ('Chemistry','Physics') can be used as a value - it will be 0 or 1.

Show the 1984 winners and subject ordered by subject and winner name; but list Chemistry and Physics last.

解题思路:

1、首先查询一下subject IN ('Chemistry','Physics')运行后是什么结果

(虽然原题已给提示,但自己还要缕清思路)

代码如下:

select winner,subject,subject in ('chemistry','physics') from nobel
where yr='1984'

查询结果:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值