sql >> Database teknologi >  >> RDS >> Mysql

SQLzoo JOIN tutorial #13

Dette fungerede for mig med korrektion af venstre join.

SELECT mdate, team1,
SUM(CASE WHEN teamid = team1 THEN 1 ELSE 0 END) score1,
team2,
SUM(CASE WHEN teamid = team2 THEN 1 ELSE 0 END) score2
FROM game LEFT JOIN goal ON matchid = id GROUP BY mdate, matchid, team1, team2


  1. SQL Server 2005 Hvordan opretter man en unik begrænsning?

  2. Ændring af størrelse på PHP-billede

  3. StarJoinInfo i udførelsesplaner

  4. Oracle:Parameteriseret forespørgsel med IN-sætning returnerer nullværdi