0

私は次の関係を持っています、

ここに画像の説明を入力

チームをゲームの勝者にする方法を知りたいですか?

4

1 に答える 1

1
SELECT
  m.id_match,
  IF((id_home_team = ? AND score_home_team > score_away_team) OR
    (id_away_team = ? AND score_home_team < score_away_team), 1, 0) AS won
FROM matches m
  JOIN results r ON(r.id_match = m.id_match)
WHERE 
  id_home_team = ? OR id_away_team = ?

?をチームの ID に置き換えます。

SQLフィドルで。

于 2012-08-24T16:56:35.173 に答える