0

次のテーブルがあります。

プレーヤー

  • ID
  • 名前

アイテム

  • player_id
  • item_id

Player.id=Item.player_id である Item テーブルのすべてのアイテムを使用して、Player テーブルからすべてのプレーヤーを選択するにはどうすればよいですか?

2 つのクエリが必要ですか? それともJOINこれに対処できますか?

4

2 に答える 2

1

単純な結合が機能します。

SELECT DISTINCT P.ID, P.Name 
    FROM Player P
    INNER JOIN Item I on (I.player_id = P.id)
于 2013-10-10T01:13:34.373 に答える