は、たとえばテーブルです:私は必要なもの与えられた文字列が現れる2列からインスタンスの数を数えるにはどうすればよいですか?ここ
games_table
----------------------------------------------------
| home_team | away_team | game_outcome |
----------------------------------------------------
| Chelsea | Arsenal | Home wins |
----------------------------------------------------
| Everton | Liverpool | Away wins |
----------------------------------------------------
| Arsenal | Chelsea | Home wins |
----------------------------------------------------
回「チェルシー」の数である。この例では2であるWHERE game_outcome = 'Home wins'
表示されます。
通常これは非常に簡単ですが、私は2列を検索する必要があるので、私は立ち往生しています。 私は本当にいくつかの洞察力が必要です。
Andrewはすでに(正しいimho :)回答しています。なぜなら、このケースではチェルシーが一度勝ち、一度失ったので、チェルシーとホームで2勝を挙げたいと思っています。 – YvesR
あなたの後ろにあるのは: 'SELECT * FROM games_table g WHERE(home_team = 'チェルシー' AND game_outcome = 'Home wins')OR(away_team = 'チェルシー' AND game_outcome = 'Away wins')' –
@ YvesR 良い質問です。これは単純化された例でしたが、実際には、ホーム・ウィンズという予測があるため、チェルシー・チームの試合結果の正しい予測数を数えています。 :) – Alternatex