0

テーブルの例を次に示します。

games_table
----------------------------------------------------
|   home_team   |   away_team   |   game_outcome   |
----------------------------------------------------
|    Chelsea    |    Arsenal    |     Home wins    |
----------------------------------------------------
|    Everton    |   Liverpool   |     Away wins    |
----------------------------------------------------
|    Arsenal    |    Chelsea    |     Home wins    |
----------------------------------------------------

必要なのは、「Chelsea」が表示される回数WHERE game_outcome = 'Home wins'です。この例では 2 回です。

通常、これは非常に簡単ですが、2 つの列を検索する必要があるため、行き詰まっています。私は本当にいくつかの洞察が必要です。

4

1 に答える 1

3
SELECT COUNT(*)
FROM   games_table
WHERE  game_outcome = 'Home wins'
AND    (home_team = 'Chelsea' OR away_team = 'Chelsea')
于 2012-04-20T13:13:12.793 に答える