sql 百分号_SQL语句的复杂查询

1.关于SQL语句中的视图练习

在输入create view、as、select语句后,点击运行即创建了新的视图表格

6111cb9b8ed3ebbbc024979880894ff6.png

2.子查询,希望查询哪些学生的成绩比课程0002的全部成绩里的任意一个高呢?需要在子查询语句中运用any

64bbca89d5a7db217e882a8b9a445a01.png

3.标量子查询:在写子查询语句中经常会遇到的问题是因为要中英文来回切换,经常不小心就把括号写成中文的了。

61f8088bdff19a7aecc2da9570aae4a0.png

4.关联子查询:注意在运行时“S1” 后面有个英文字母的点“S2”,即"S1.课程号"

5155a06d1d978ca27cdb8f3e0e490f2d.png

5.SQLZOO中的select 练习题

ff2b489e5768061eced2a597bb632c19.png

注意人均gdp=gdp/population

ec648cdfc03187239d02e67adb04f7a9.png

按顺序排序需要运用order语句

4048015f0e8c7e4b2f1cc4ad0f17303e.png

注意在运用between语句的时候,需要运用+1和-1去掉边界值!重要

4fe4b65a1a38ca9860ef404000e1290b.png

此处应注意concat函数以及round函数的使用,以及不要忘记百分号的符号需要加引号

c07bcc471cbbbf358a27a3bacc3573d7.png

此处需要注意应用all语句,以及GDP需要大于

e7b4555e5cf8f04d5441e6ee06ec02b3.png

慈湖应用关联语句的用法,即在不同continent组别中的比较

b6d528c73d65e7b456b73c2ed9bbf778.png

关联语句有些难以理解,还需要多多运用,注意在设定名字的时候区分大小写X和x

57e7906b805de0ed6e0025bf520c8e0c.png

同上,要区分大小写X和x

34a61109ca9685383eadcaea077738aa.png

这题是看了答案做出来的,学习了用法<>的含义在于排除自身进行比较,不然会有空值

1aff46a2addd3b9fdca3473c32cdf88a.png
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值