Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Samouczek SQLzoo JOIN #13

To zadziałało dla mnie z korektą lewego łączenia.

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Gdy mysql_query zwraca fałsz

  2. ORDER BY ASC z wartościami null na dole

  3. Potrzebna pomoc dotycząca tablicy PHP/MySQL

  4. JOIN vs. WHERE:Dlaczego dwa zapytania, które uzyskują identyczne wyniki, wykazują 3-4 rzędy różnicy w wydajności?

  5. pasujące nazwy tabel z tabelami pokazowymi