要素xとyの両方を持つすべての値を別の表から選択する方法を教えてください。 アクションと戦略ジャンルを持つすべてのゲームを選択したいとします。あるゲームテーブルでは、私はgameid、gametitleを持っています。他のgamegenreにはgameid、gamegenreがあります。私はそれらをgameidで接続します。SQL xとyの両方の要素ですべての値を選択
SELECT g.gameid, gg.genre
FROM games g
NATURAL JOIN gamegenre gg
WHERE gg.genre = 'Action'
And gg.genre = 'Strategy';
なぜこのコードでは、ジャンルのゲームのみを選択しますか?そして私はそれをどのように修正できますか?
大変ありがとうございます。ええ、私はほとんどの場合、INNER JOINを使用します。ちょっとここで少し怠けています:D –