ホームページ >データベース >mysql チュートリアル >MS Access で SQL INTERSECT および MINUS 操作を実行するにはどうすればよいですか?
MS Access での SQL INTERSECT および MINUS 操作の実行
MS Access ユーザーが SQL INTERSECT および MINUS 操作を利用しようとすると、簡単に操作できない場合があります。入手可能な情報。ただし、これらの操作は別の方法を使用して複製できますので、ご安心ください。
INTERSECT 操作
内部結合に似た INTERSECT 操作を実行するには、次のコード:
select distinct a.* from a inner join b on a.id = b.id
このクエリは、テーブル 'a' とテーブル 'a' の両方で同じ ID を共有するレコードのみを返します。 'b'.
MINUS 操作
MINUS (2 番目のテーブルに存在するレコードを除外する外部結合) は、次のコードを使用して実行できます:
select distinct a.* from a left outer join b on a.id = b.id where b.id is null
このクエリでは、「a」は主テーブルを表し、「b」は比較テーブルを表します。結果には、「b」に一致する ID がない「a」のすべてのレコードが含まれます。
これらの操作の具体的な例を提供するには、カスタマイズされたデモンストレーションができるように、更新された質問でサンプル データを共有してください。
以上がMS Access で SQL INTERSECT および MINUS 操作を実行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。