• 締切済み

SQL文にて

調べたり聞いたりしたのですが なかなか解らなかったので、質問させてください。 AテーブルとBテーブルとがあり、Aテーブルのみにしか 存在しないデータを一発で取得することはできるのでしょうか? Aテーブルのデータ数(100件) Bテーブルのデータ数(80件) Aのキー項目とBのキー項目とは同一です。 処理をしたい事はAとBとでAにしか存在しないデータを ループせずに一回のSQLで行えたらと思っています。

みんなの回答

  • Qoo1985
  • ベストアンサー率22% (131/570)
回答No.1

inner join を使ったらよいのでは?

tkjn_0629
質問者

お礼

お返事ありがとうございます。 INNER JOINですとAとBの両方に存在するものを引っ張ってきてしまうのでだめでした。 Aテーブル ----------------------- key1 key2 01 001 01 002 02 001 Bテーブル ----------------------- key1 key2 02 001 といったデータの場合 01 001 01 002 のデータを取得したいのですが一発では無理でしょうか?

すると、全ての回答が全文表示されます。

関連するQ&A