Accessで表の結合の仕方が分からず困っております。
ご存知の方がいらっしゃいましたらご教授下さい。
・表1と2を比べ、表1に含む文字列を表2の中から探し、表示する。
(例)
表1
A
B
C
表2
AA
BD
AEE
C
A
D
(注:ABのように共通に含まれているものはありません。)
結果
表3
A AA
A AEE
A A
B BD
C C
のように表示がしたいです。
並びは順不同でも構いません。
ただ
A AA
B BD
A A
のようではなく一列目は固まりとして表示がしたいです。
表2との結合で
表1.1列目 = [表2.1列目]*
こんなイメージかな?と思うのですが、実現方法が分かりません。
クエリでの作り方でもSQLでも構いません。
宜しくお願いいたします。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
もう答えは出ているようですが、
表2のテーブル構造はお勧めしません。
結合に使うことが判っているなら、表2にも表1との結合キーとなるフィールドを追加しておくべきです。
No.2
- 回答日時:
表1テーブルを T1
表2テーブルを T2
としてそれぞれのフィールドをF1 としたら
SELECT T1.F1, T2.F1, InStr(T2!F1,T1!F1) AS 判別
FROM T1, T2
WHERE InStr(T2!F1,T1!F1)>0
ORDER BY T1.F1, T2.F1;
では?遅いかも?
当方Access2002。
No.1
- 回答日時:
結合条件は
表2.1列目 like "*" & [表1.1列目] & "*"
です
ただしクエリデザインビューでは完全一致のクエリしか作れません
デザインビューで完全一致のクエリを作り、SQLビューに変えてから
結合式を上のように書き換えます
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルで2つの表を比較して、文字列が同じだが、その行のある値が違うものを抽出したい 1 2022/10/06 21:48
- その他(データベース) Accessフォームにて指定のフィールドの平均値を小数点第一位で表示できない 2 2022/08/30 17:19
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルブックの全シートの非表示列を再表示したい 1 2022/12/24 20:48
- Excel(エクセル) Excelでの検索結果を含む行だけを表示させたい 5 2023/03/10 17:08
- Access(アクセス) AccessVBAで降順にするテーブル作成クエリを使用して作成したテーブルを削除し同一のテーブル作成 1 2023/01/06 11:17
- Excel(エクセル) Excel 文字列を結合するときに重複をなくしたい 関数・VBA 2 2022/12/12 10:40
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/03/09 10:07
- Excel(エクセル) 関数を教えてください。 2 2023/08/01 10:59
- PHP PHP MySql ページング 2 2022/09/20 06:38
- C言語・C++・C# このプログラミングの問題を教えて欲しいです。 キーボードから整数kを入力し、kが配列aの中に何個存在 2 2022/12/19 22:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
関係演算子が無効です。
-
9iのSQL:1999構文を使用した外...
-
GROUP BYを行った後に結合した...
-
SELECTで1件のみ取得するには?
-
Excelで、改行がある場合の条件...
-
Oracleでの文字列連結サイズの上限
-
SQL文で右から1文字だけ削除す...
-
Accessで別テーブルの値をフォ...
-
ADO VBA 実行時エラー3021
-
SQLの書き方(チェックボックス)
-
実績累計の求め方と意味を教え...
-
OracleのSQL*PLUSで、デー...
-
アクセスでレポートの1印刷内...
-
Accessでのレコード存在チェック
-
CREATE テーブルでの複数外部...
-
oracleのinsert select性能
-
チェックボックスの項目をDBにi...
-
Access終了時の最適化が失敗?
-
キーが同じを複数行を1行にま...
-
select insertで複数テーブルか...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
関係演算子が無効です。
-
SQL 外部結合についての質問
-
Excel VBAで、Averageの範囲を...
-
TO_CHAR関数における外部結合に...
-
同じテーブルをLEFT JOIN
-
自己相関サブクエリと自己結合...
-
LEFT JOINの条件式で=’’を使用...
-
Informixで文字列を数値型に
-
内部結合する時の結合条件と制...
-
Access 結合条件設定方法
-
T-SQL 動的に優先順ごとにデー...
-
WHERE句の書き方
-
エラー「無効な識別子です」
-
エクセルVBAでSUM関数の位置を...
-
Pro*CでVARCHAR2項目の検索
-
エラー2「無効な識別子です」
-
Oracle SQL 結合の手法について
-
【修正希望】【マクロ】元デー...
-
SQLで後方の文字列を置換する方法
-
range表記をcells表記にしたい
おすすめ情報