私はテーブルからこれらのデータを持っています。例として、tbl_points という名前のポイントのテーブルがあります。tbl_points には以下が含まれます:
ptsID, team1, team2.
1 10 20
2 20 10
3 30 5
team1 と team2 のポイントを合計するクエリを作成するにはどうすればよいですか?
次のクエリ:
SELECT
SUM(team1) AS team1_points,
SUM(team2) AS team2_points
FROM
tbl_points
結果として1行のテーブルが得られます:
| team1_points | team2_points |
| 60 | 35 |
また、名前を使うのtbl_points
は良くありません。接頭辞は使用しない方がよいでしょう。テーブルpoints
に名前を付けるだけで、十分に明確になります。
未テスト:
SELECT SUM(p1.team1) AS team1_score
, SUM(p2.team2) AS team2_score
FROM tbl_points AS p1
, tbl_points AS p2