
アクセスはまったくのド素人です。
OS:WindowsXP
バージョンは2000です。
A,Bのテーブルがあり、それぞれのレコードは以下の通りです。
A
a b c
1 4 7
2 5 8
3 6 9
5 6 8
B
d e f
5 6 8
1 4 7
2 1 3
4 4 6
d,e,fのフィールドがa,b,cと一致しないレコード(ここでは『2 12 13』と『2 1 3』)をクエリで抜き出したい時はどうすればよいでしょうか?
d,e,fに『Is Null』を指定して不一致クエリを実行しても思うように行きませんでした。
No.3ベストアンサー
- 回答日時:
A B それぞれのテーブルを元に比較用クエリをつくり
比較用のフィールドを創りましょう。
具体的には
a*100+b*10+c
として三桁の数値にします。
↓こんな感じ。
比較用クエリA(データソースはテーブルA)
a b c 比較A
1 4 7 147
2 5 8 258
3 6 9 369
5 6 8 568
これをBにも行い、
それぞれの比較用クエリの比較用フィールド(比較Aと比較Bの不一致を見る)で不一致クエリしてみて下さい。
それで出ると思います♪
No.2
- 回答日時:
こんにちは、便乗ですみません。
#1さんのおっしゃるのを具体的なSQLにすると
おそらくこんな感じだと思います。
SQLビューにして貼って、見てみるとわかりやすいかもしれません。
SELECT tblB.* FROM tblA RIGHT JOIN tblB ON (tblA.c = tblB.c) AND (tblA.b = tblB.b) AND (tblA.a = tblB.a) WHERE tblA.a Is Null;
No.1
- 回答日時:
例示の
> (ここでは『2 12 13』と『2 1 3』)
の『2 12 13』はどこに登場しますか?
1)クエリの新規作成>デザインビューをクリック
2)テーブルの追加で、まず「B」を、ついで「A」を追加(Bが左、Aが右になるように)
3)B-dをA-aに、B-eをA-bに、B-fをA-cにドラッグ(方向を守ること)
4)3)で作成された線を右クリック
5)1,2,3のラジオボタンがあるので、2を選択、これを3本とも実行
6)Aのタイトル部分をダブルクリックするとa,b,cが選択されるので下側の表内にドラッグ
7)A-a、A-b、A-cの3つともにis nullを設定
でどうでしょう?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
ACCESS 複数テーブル・複数フィールドを参照する不一致クエリ
Access(アクセス)
-
Access 複数フィールドの一致
その他(Microsoft Office)
-
2つのテーブルを比較して一致した行を除外して表示するクエリ
その他(データベース)
-
-
4
Accessでフィールドを比較したいのですが
その他(データベース)
-
5
2つのテーブルに共通するレコードを削除したい
Access(アクセス)
-
6
Accessのクエリで2つのフィールドが同条件の場合に結合したい
その他(Microsoft Office)
-
7
Returnに対するGoSubがありません
Access(アクセス)
-
8
accessでクエリをExcelにエクスポートする時にファイル名に日付を追加したい
Access(アクセス)
-
9
ACCESS初心者 - 同一テーブルの複数フィールドの比較、値取得について
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
access追加クエリーでform入力...
-
VBAでoracleDBのupdate
-
ACCESS VBAでテーブル内の特定...
-
sql文で削除クエリを書く
-
「ご処理進めて頂きますようお...
-
エクセルVBAで、MsgBox やInput...
-
エクセルで、日付を入力すると...
-
UMLでの例外処理
-
VBAでループ内で使う変数名を可...
-
UPS警告音を止めたい
-
C言語でグラフ作成??
-
EXCEL VBA マクロ 実行する度に...
-
【Excel VBA】マクロボタンを表...
-
VBAでCOPYを繰り返すと、処理が...
-
DoEventsがやはり分からない
-
VBA エンターキーでイベントに...
-
Googleフォーム・複数人の申し...
-
CloseとDisposeの違い
-
改行をしたいが、<br>と...
-
背景画像の繰り返しについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESS DCOUNTの抽出条件について
-
アクセスで定数を利用したい。
-
データがあれば○○なければのSQL
-
Access vbaで重複レコードの削...
-
【access】複数のフィールドの...
-
sql文で削除クエリを書く
-
VBAでテーブル名とカラム名を動...
-
【PHP/MySQL】コード上で生成...
-
DAOでSQLServerに接続し、LeftJ...
-
Accessリンクするテーブルが見...
-
ACCESSで購入回数を表示する方...
-
ACCESS VBAでテーブル内の特定...
-
CMD.Executeの結果をメッセージ...
-
アクセスのテーブルのフィール...
-
BBSのレスを表示させるためのSQ...
-
SQL EXCEL VBA 接続
-
重複した複数のレコードを1レ...
-
社員名簿から検索する関数
-
Access から Excelのシートをイ...
-
Accessについて
おすすめ情報