アクセスはまったくのド素人です。
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で質問しましょう!
似たような質問が見つかりました
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- PHP クエリObjectをforeachで回す時に、次のレコードへ移動せずに次のレコードを取得したい 2 2022/07/28 15:29
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
- Access(アクセス) Access クエリ 同一テーブル内 複数フィールドの同時集計のやり方について 1 2022/05/18 19:01
- Access(アクセス) Access DAOのExecuteメソッドのオプション(RecordsetOptionEnum)に 1 2022/09/19 07:34
- Access(アクセス) アクセス 削除するレコードを含んだテーブルを指定してくださいのエラー対処方法 1 2022/11/24 15:01
- Access(アクセス) AccessVBAで降順にするテーブル作成クエリを使用して作成したテーブルを削除し同一のテーブル作成 1 2023/01/06 11:17
- Access(アクセス) アクセス テーブルの空白を変数に置換するボタンが作りたい 4 2022/07/08 11:19
このQ&Aを見た人はこんなQ&Aも見ています
-
【お題】NEW演歌
【大喜利】 若い人に向けたことは分かるけど、それはちょっと寄せ過ぎて変になってないか?と思った演歌の歌詞
-
あなたにとってのゴールデンタイムはいつですか?
一週間の中でもっともテンションが上がる「ゴールデンタイム」はいつですか? その逆で、一週間でもっとも落ち込むタイミングでも構いません。 よかったら教えて下さい!
-
忘れられない激○○料理
これまでに食べたもののなかで、もっとも「激○○」だった料理を教えて下さい。 激辛、でも激甘でも。 激ウマ、でも激マズでも。
-
2024年のうちにやっておきたいこと、ここで宣言しませんか?
2024年も残すところ50日を切りましたね。 ことしはどんな1年でしたか? 2024年のうちにやっておきたいこと、 よかったらここで宣言していってください!
-
とっておきの「まかない飯」を教えて下さい!
飲食店で働く方だけが食べられる、とっておきの「まかない飯」。 働いてらっしゃる方がSNSなどにアップしているのを見ると、表のメニューには出てこない秘密感もあって、「食べたい!!」と毎回思ってしまいます。
-
ACCESS 複数テーブル・複数フィールドを参照する不一致クエリ
Access(アクセス)
-
アクセスのテーブルの差分の抽出について
Access(アクセス)
-
2つのテーブルに共通するレコードを削除したい
Access(アクセス)
-
-
4
選択クエリを基に不一致クエリを作成したけれど...
Access(アクセス)
-
5
Access 複数フィールドの一致
その他(Microsoft Office)
-
6
2つのテーブルを比較して一致した行を除外して表示するクエリ
その他(データベース)
-
7
Accessでフィールドを比較したいのですが
その他(データベース)
-
8
Access]2つのテーブルを比較してフィールドの一部が一致したデータを抽出
Access(アクセス)
-
9
Access2003 クエリで、空の列は作れますか?
Access(アクセス)
-
10
ACCESS初心者 - 同一テーブルの複数フィールドの比較、値取得について
Access(アクセス)
-
11
アクセス2000/4月1日現在の年齢の計算方法を教えて下さい。
Access(アクセス)
-
12
Accessのマクロでモジュールを実行させたい。
Access(アクセス)
-
13
Access 同じデータをたくさんのレコード(同一列)に一度に入力するには
Access(アクセス)
-
14
アクセスの初心者の質問です(空白の場合に他のフィールドを表示させたい。)
Access(アクセス)
-
15
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
16
ACCESS テーブルを見比べて、一致しないレコードを追加したいです
Access(アクセス)
-
17
SQLで違うテーブルの値を比較して値に差があるレコードを抽出したいので
Oracle
-
18
不一致クエリでnullまで抽出されてしまいます
その他(データベース)
-
19
ACCESSのフィールドの表示順が変更できない
その他(Microsoft Office)
-
20
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Access vbaで重複レコードの削...
-
データがあれば○○なければのSQL
-
Accessで縦と横を入れ替えたい
-
Access から Excelのシートをイ...
-
ACCESS VBAでテーブル内の特定...
-
SQLServer→Access インポート
-
ACCESS DCOUNTの抽出条件について
-
配列を使ってクエリの値を変数...
-
VBAでテーブル名とカラム名を動...
-
アクセスで定数を利用したい。
-
【access】複数のフィールドの...
-
ACCESSで実行時エラー3008
-
Accessリンクするテーブルが見...
-
「ご処理進めて頂きますようお...
-
VBAでループ内で使う変数名を可...
-
CloseとDisposeの違い
-
エクセルで、日付を入力すると...
-
VBA エンターキーでイベントに...
-
Excelシート上のマクロを登録し...
-
エクセルVBAで、MsgBox やInput...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESS DCOUNTの抽出条件について
-
データがあれば○○なければのSQL
-
Access vbaで重複レコードの削...
-
ACCESS VBAでテーブル内の特定...
-
重複した複数のレコードを1レ...
-
【access】複数のフィールドの...
-
VBAでテーブル名とカラム名を動...
-
SQLServer→Access インポート
-
ACCESSで実行時エラー3008
-
ACCESSのクエリ、SQLに変数を使...
-
別のaccessファイルからデータ...
-
アクセスで定数を利用したい。
-
Accessで縦と横を入れ替えたい
-
社員名簿から検索する関数
-
sql文で削除クエリを書く
-
VB.NETでテーブルを作成
-
access vbaで前景色を指定したい
-
抽出条件でデータ型が一致しま...
-
Access BetweenとLikeの組み合...
-
Accessリンクするテーブルが見...
おすすめ情報