2012-01-06 12 views
0

私は、スポーツイベントの結果に一致するテーブルtblMatchesを持っています。勝利した選手のスコアは常にP1_Scoreフィールドに格納され、P2_Scoreは負けた選手のスコアを追跡します。MYSQLクエリを使用して統計ページのデータを取得する方法

テーブル内には、参照する必要があるフィールドが4つあります。

(P1_ID)、(P1_Score)、(P2_ID)、(P2_Score)

私はID_VALUEを通過しています。私はmysql_num_rows関数を使用して、トータルマッチの勝敗対トータルのマッチロスを計算しました。

私は今、ゲームの総数を計算しようとしていますが、失われたゲームの合計数を計算しています。私は何とかスコアの合計を決定する必要があります。

+0

試合と試合の間に違いは何を失ったどのくらいのゲーム得るでしょうか? – Aaron

+0

@ BryceAtNetwork23:ゲームは試合の一部です。たとえばテニスでは、試合に勝つために3試合に勝つ必要があります – zerkms

+0

はい。そうです。試合に勝つために十分なゲームを勝ち取る。 – DoubleA

答えて

1

SELECT (SELECT SUM(P1_Score) FROM tbl WHERE P1_ID = $id) won, 
     (SELECT SUM(P2_Score) FROM tbl WHERE P2_ID = $id) lost 

については、特定のプレイヤーのIDを持つ $idを交換し、あなたは彼が優勝し、それに応じて

関連する問題