次のようなテーブルがあります。
+------+----------+----------+--------+
| id | team | match | score |
+------+----------+----------+--------+
| 1 | 1 | 1 | 10 |
| 2 | 2 | 1 | 5 |
| 3 | 1 | 1 | 5 |
| 4 | 1 | 2 | 6 |
| 5 | 2 | 1 | 4 |
+------+----------+----------+--------+
SUM()
個々の試合とチームごとにすべてのスコアを計算する必要があります。合計を計算する方法を知っています...
SELECT SUM(score) AS team_a_score WHERE `match`='1'
私はこのようなものを期待したい...
+----------------+
| team_a_score |
+----------------+
| 24 |
+----------------+
しかし、実際には、チーム 1 と 2 のスコアを別々に取得する必要があるため、このようになります...
+----------------+----------------+
| team_a_score | team_b_score |
+----------------+----------------+
| 15 | 9 |
+----------------+----------------+
これが十分に明確であることを願っています