Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

SQLzoo GABUNG tutorial #13

Ini berhasil untuk saya dengan koreksi gabungan kiri.

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. Pilih baris acak di mysql dan batasi dalam setiap grup

  2. MySQL :ambil banyak pilihan dengan potongan

  3. Kueri mengembalikan terlalu sedikit baris

  4. Pernyataan MySQL SIAPKAN dalam prosedur tersimpan

  5. Prosedur Tersimpan dengan parameter WHERE opsional