第一个例子
黑体字的意思是修改这个例子来显示德国的人口,那还不简单!!鸭鸭只需要把name改成Germany就好了,没想到SQL如此简单(鸭鸭仰天长笑),修改好后于是乎就在右边就显示出了correct answer~
他给了一个很diao的表,属实把鸭哥吓得小魂都丢了
1.这题他让鸭哥找出人口大于2亿的国家,提醒鸭哥有八个zeros,这里鸭哥直接复制了,就不需要打8个0,谁会亲自打?非常简单用一个大于号解决。
2.下一题让求Per capita GDP(人均GDP)
这里mysql有个很吊的语法就是直接用算术运算符可以边作为列明显示边计算。说实话鸭哥这道题楞了一下。
3.知识点!!! 很多同学在用IN的时候会加上=号,然而并不能加,加了就报错,因为已经有了括号作为分隔符了,所以不需要了~下图报错了
4.相似查询,这个也是很常用的,这里题目用include描述,实际要用like。%百分号用于模糊匹配
5.比较运算符和逻辑运算符的整合
这道题说面积大于3百万的和人口大于2.5亿的只能满足一个条件的国家筛选出来。
这道题鸭鸭的思路是,把这句话理解成两个条件:
1.大于3百万,小于等于2.5亿
2.小于等于3百万,大于2.5亿
两个条件满足其一就可以
6.最后鸭鸭教大家一个left函数,是用来清洗字符串的,可以提取字符串前面几个字符。
这道题要求国家名字和首都名称不一样但第一个字母match