正式开始学习SQL,首先阅读《MySQL必知必会》并找到sqlzoo进行实践训练。以下是sqlzoo练习中总结的基本SQL知识点:
使用SELECT语句进行基本查询,语法为:SELECT(字段)FROM(表)WHERE(条件)。以world表为例。
这部分主要涉及“查”操作,重点掌握LIKE、IN、BETWEEN...AND...等关键字。
这部分涉及在SELECT中再嵌套一个SELECT,形式上稍有复杂。
这部分主要关注GROUP BY的用法。
这部分主要练习JOIN操作,涉及game、goal、eteam三个表。
这部分继续深化JOIN操作的练习。
SQL学习易于上手,当前初步入门阶段,接下来将深入阅读《SQL必知必会》,并实践安装MySQL进行练习。
SqlZoo练习总结
正式开始学习SQL,首先阅读《MySQL必知必会》并找到sqlzoo进行实践训练。以下是sqlzoo练习中总结的基本SQL知识点:SELECT基础知识使用SELECT语句进行基本查询,语法为:SELECT(字段)FROM(表)WHERE(条件)。以world表为例。通过WHERE子句查询法国的总人口,注意文本数据需用单引号括起。修改查询以显示德国的总...
SQLZOO实践记录和总结
1. 在使用max()等聚合函数时,需要注意到NULL值会被排除,无需额外处理gdp是否大于零的条件。2. 在sum()和count()函数的使用中,需要考虑数据分组。在过滤条件为分组时,应使用having而不是where。having用于筛选分组,where用于筛选行。3. 在取值时,对于单个值使用"=",对于系列值则使用"in"。4....
SQL入门练习——SQLZOO练习整理(一)
最近正好在学SQL的基本操作,整理了一下SQLZOO上面的练习和答案,供大家参考~一、SELECT basics Modify it to show the population of Germany 2. IN用法,IN后是一个查询,数组 Show thename and the population for 'Sweden', 'Norway' and 'Denmark'.3. BETWEEN用法 Modify it to show the cou...
SQLZOO练习题易错题汇总
1. SELECT基本练习从world表中,找出首都与国家名匹配的记录:查询包含国家名字的首都。显示国家名字及其扩展词(如首都):检查首都是否是国家名字的衍生词。2. 国内生产总值筛选从world表中,找出GDP超过1000亿的国家,四舍五入到最接近的1000亿单位。3. SELECT嵌套查询按洲名称和国家名字字母顺序,列出...
SQLZOO部分练习题答案及说明(上)
一点体会:一、SELECT from WORLD 1. 显示WORLD表中的国家名称、大洲和人口。2. 使用WHERE筛选记录,显示人口至少2亿(200000000)的国家名称。3. 显示人口至少2亿的国家名称和人均GDP。4. 显示南美洲大陆国家的名称和人口(以百万为单位),将人口数值除以1000000。说明:何时使用单引号?单引号用于限定...
SQLZOO练习汇总
本文汇总了在SQLZOO中进行的各种练习,涵盖了从基础查询到复杂筛选和聚合操作的实战演练。查询德国人口,筛选面积大于5000000平方公里的国家及其人均GDP,以及特定国家如爱尔兰、冰岛和丹麦的详细信息。 探索以特定字母开头、结尾或包含特定字符的国家名称,如'Y'、'x'、'land'等,以及国家面积的筛选。
SQL中JOIN(连接)学习笔记
12. 每一场德国'GER'有参与的赛事中,列出赛事编号 matchid, 日期date 和德国的入球数字。13. 列出每场比赛每个球队的比分,使用CASE WHEN语句。学习总结:这一章主要练习了SQL JOIN子句的使用,包括不同类型的JOIN和其应用场景。通过实践,可以熟练掌握JOIN的使用。若有不理解之处,多加练习即可掌握。
【SQL】SQLzoo练习题答案汇总二
4. The provided query counts routes visiting either London Road (149) or Craiglockhart (53). Modify it with a HAVING clause to display only the two routes linking these stops.5. Execute the self join to see destinations reachable from Craiglockhart without route changes. Adapt the...
sqlzoo 练习题答案 SELECT 部分
洲份和面积。8. 列出每洲国家名,按字母顺序排序。困难题目:9. 找出人口少于或等于2500万人的洲份,显示国家名称、洲份和人口。10. 有些国家人口是其所在洲份其他国家的3倍或以上,显示国家名称和洲份。本文旨在提供SQL Zoo练习题中SELECT部分的答案总结,为学习者提供参考。
SQL复杂查询 及 sqlzoo练习
今天学习升级,复杂查询六大知识点以及sqlzoo练习:一,视图 视图是数据库表中运行SQL查询后,存储在临时表中的结果(断开连接后自动删除)。创建视图语句:create view [视图名称] (列名) as [select 查询语句];例:创建按性别汇总的视图,包括性别及人数。使用视图时,通过select语句在from子句中使用...