SQLZOO JOIN答案
链接:https://sqlzoo.net/wiki/The_JOIN_operation
1.
SELECT matchid,player
FROM goal
WHERE teamid='GER'
SELECT id,stadium,team1,team2
FROM game
WHERE id='1012'
SELECT goal.player,goal.teamid,game.stadium,game.mdate
FROM game JOIN goal ON (game.id=goal.matchid)
WHERE goal.teamid='GER'
4.
SELECT game.team1,game.team2,goal.player
FROM game
JOIN goal ON game.id=goal.matchid
WHERE goal.player LIKE 'Mario%'
SELECT goal.player, goal.teamid, eteam.coach, goal.gtime
FROM goal
JOIN eteam ON goal.teamid=eteam.id
WHERE gtime<=10
SELECT game.mdate, eteam.teamname
FROM game
JOIN eteam ON game.team1=eteam.id
WHERE eteam.coach='Fernando Santos'
SELECT goal.player
FROM goal
JOIN game ON goal.matchid=game.id
WHERE game.stadium='National Stadium, Warsaw'
SELECT DISTINCT goal.player
FROM goal JOIN game ON goal.matchid=game.id
WHERE (game.team1='GER' OR game.team2='GER' )AND goal.teamid!='GER'
SELECT eteam.teamname, COUNT(goal.player)
FROM eteam JOIN goal ON eteam.id=goal.teamid
GROUP BY(eteam.teamname)
ORDER BY eteam.teamname
SELECT game.stadium, COUNT(goal.player)
FROM game
JOIN goal ON game.id = goal.matchid
GROUP BY(game.stadium)
SELECT goal.matchid, game.mdate, COUNT(goal.matchid) AS count
FROM game JOIN goal ON matchid = id
WHERE (team1 = 'POL' OR team2 = 'POL')
GROUP BY goal.matchid, game.mdate
SELECT game.id, game.mdate, COUNT(game.id)
FROM game JOIN goal ON game.id=goal.matchid
WHERE goal.teamid='GER'
GROUP BY game.id, game.mdate
SELECT game.mdate, game.team1, SUM(CASE WHEN goal.teamid=game.team1 THEN 1 ELSE 0 END) AS score1, game.team2, SUM(CASE WHEN goal.teamid=game.team2 THEN 1 ELSE 0 END) AS score2
FROM game LEFT JOIN goal ON game.id=goal.matchid
GROUP BY game.mdate, game.id, game.team1,game.team2
ORDER BY game.mdate, game.id, game.team1, game.team2
SQLZOO JOIN答案相关推荐
- 28、SQLZOO 练习答案 SELECT names
SQLZOO 练习答案 SELECT names篇 www.sqlzoo.net 此教程使用LIKE運算子來檢查國家名字,我們會在world表格中運用SELECT語句: name:國家名稱 conti ...
- SQLZOO练习题答案参考(全)
自学SQL将近一年,比较有名的SQL题库都尝试刷过,目前SQLZOO.XUESQL.牛客.Hackerrank初阶中阶.炼码基本刷完,Hackerrank高阶.Leetcode.SQL_intern仍 ...
- sqlzoo练习答案
本文是小编在自学SQL过程中,做完SQLZOO Tutorial练习后整理的答案,仅供参考. 目录 select basics select from world select from nobel ...
- SQLZOO——JOIN Quiz 2
目录 1. Select the statement which lists the unfortunate directors of the movies which have caused fin ...
- SQLZOO——JOIN Quiz
目录 (选择对应题目直接跳转即可) 1. You want to find the stadium where player 'Dimitris Salpingidis' scored. Select ...
- SQLZOO练习答案(一):SELECT names/zh
name continent Afghanistan Asia Albania Europe Algeria Africa Andorra Europe Angola Africa .... name ...
- 2019最新Web前端经典面试试题及答案,持续更新
Ps: 文章所述内容,来源渠道平时积累以及网上摘录.按日期持续更新...目录: 转载请注明来源. -2018/6/8 1.position的定位方式 2.描述下从输入URL到整个网页加载完毕及显示 ...
- PHP面试题及答案解析(1)—PHP语法基础
1. strlen( )与 mb_strlen( )的作用分别是什么? strlen和mb_strlen都是用于获取字符串长度. strlen只针对单字节编码字符,也就是说它计算的是字符串的总字节数. ...
- dbms_排名前50位的DBMS面试问答
dbms 1) What are the drawbacks of the file system which is overcome on the database management syste ...
最新文章
- Mysql基础知识—索引
- 一个mybatis处理batch的插件,类似于pageHelper插件
- Django两天搭建个人博客
- asp.net中生命周期的浅析
- 101. 对称二叉树023(BFS)
- 汽车电子专业知识篇(七)-什么是XCP协议
- 【CodeForces - 922B 】Magic Forest (数学,异或,暴力,水题,三元组问题)
- 《记》rxjs分流操作符简单实现
- 计算机作曲常用软件,计算机作曲——软件与音源的选择
- 使用Logisim软件实现一位全加器,四位串行加法器,四位并行加法器。
- 2015061004 - slf4和mysql,jdbc下载地址
- 电脑鼠标右键菜单太多了怎么办?Windows右键菜单清理删除方法
- b和kb的换算_KB和MB怎么换算?
- As Giants Step In, Asustek Defends A Tiny PC
- 职业停滞–早期发现和治疗
- hyper-v 网桥_使用网桥简化网络-使FIO ActionTec MI424-WR成为网桥
- ARIMA模型的拖尾截尾问题
- Python Turtle 小项目 8 各种音符的绘制
- Matplotlib 绘制柱状图 - 电影票房
- 购买虚拟服务器会计,购买云服务器在会计中怎么做账