0

私はテーブルからこれらのデータを持っています。例として、tbl_points という名前のポイントのテーブルがあります。tbl_points には以下が含まれます:

ptsID, team1, team2.
1       10      20
2       20      10
3       30      5

team1 と team2 のポイントを合計するクエリを作成するにはどうすればよいですか?

4

2 に答える 2

1

次のクエリ:

SELECT 
  SUM(team1) AS team1_points, 
  SUM(team2) AS team2_points
FROM
  tbl_points

結果として1行のテーブルが得られます:

| team1_points | team2_points |
| 60           | 35           |

また、名前を使うのtbl_pointsは良くありません。接頭辞は使用しない方がよいでしょう。テーブルpointsに名前を付けるだけで、十分に明確になります。

于 2012-05-03T01:31:43.083 に答える
1

未テスト:

   SELECT SUM(p1.team1) AS team1_score
        , SUM(p2.team2) AS team2_score
     FROM tbl_points AS p1
        , tbl_points AS p2
于 2012-05-03T01:25:00.050 に答える