用sql语句查询For every match where 'GER' scored, show matchid, match date and the number of goals scored by 'GER'
时间: 2024-03-14 21:43:15 浏览: 107
RN-GER-Goals-Handler:使用Expo的RN-GER-Goals-Handler
以下是查询语句:
```
SELECT matchid, date, COUNT(*) AS goals_scored
FROM match
JOIN goal ON match.id = goal.matchid
WHERE team1 = 'GER' AND goal.teamid = 'GER'
GROUP BY matchid, date;
```
这条 SQL 语句首先使用 JOIN 将 match 表和 goal 表连接,然后使用 WHERE 子句筛选出所有 team1 为 'GER' 且 goal 表中 teamid 为 'GER' 的比赛。最后使用 GROUP BY 对每场比赛的 matchid 和 date 进行分组,并使用 COUNT(*) 计算出 'GER' 这个队在每场比赛中进球的数量。
阅读全文