SQLZOO(SELECT from Nobel Tutorial)Writeup

转载自SQLZOO(SELECT from Nobel Tutorial)Writeup

1.

SELECT yr, subject, winner
  FROM nobel
 WHERE yr = 1950

2.

SELECT winner
  FROM nobel
 WHERE yr = 1962
   AND subject = 'Literature'

3.

select yr,subject from nobel where winner='Albert Einstein'

4.

select winner from nobel where subject ='Peace' and yr>=2000

5.

select yr,subject,winner from nobel where subject = 'Literature' and yr>=1980 and yr<1990

6.

SELECT * FROM nobel
 WHERE  winner IN ('Theodore Roosevelt',
                  'Woodrow Wilson',
                  'Jimmy Carter')

7.

select winner from nobel where
winner like 'John%'

8.

select * from nobel where (yr=1980 and subject='physics') or (yr=1984 and subject='chemistry')

9.

select * from nobel
where yr=1980 and subject not in ('Chemistry','Medicine')

10.

select * from nobel 
where (subject = 'Medicine' and yr<1910)  or (subject ='Literature' and yr>=2004)

11.

select * from nobel where winner='Peter Grünberg'

12.

 select * from nobel where  winner = 'Eugene O\'Neill'

13.

select winner,yr,subject from nobel where winner like 'Sir%' order by yr desc,winner asc

14.

SELECT winner, subject
  FROM nobel
 WHERE yr=1984
 ORDER BY subject IN ('Physics','Chemistry') ,subject,winner
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值