• 締切済み

アクセスの結合について

お世話になります。 アクセスのクエリで、AテーブルのフィールドとBテーブルのフィールドを結合する際にAテーブルは「桜ヶ丘」でBテーブルは「桜ケ丘」・・・つまり大文字の「ケ」か小文字の「ヶ」の違いを区別しないで結合させることは出来るのでしょうか?基本的には同じでないと出来ないと思いますが、検索する時みたいに「大文字と小文字を区別しない」みたいな事なんですが・・・ お分かりになる方がいらしたらご教授ください。 よろしくお願い致します。

みんなの回答

  • porilin
  • ベストアンサー率22% (142/631)
回答No.3

2です。 良く考えたら日本語の小文字を大文字なのでucaseでは駄目ですね。 特定の日本語(例で言えばヶとケ)だけならreplaceで変換したキー項目を持つQAとQBを作り・・・で可能なはずです。

  • porilin
  • ベストアンサー率22% (142/631)
回答No.2

Aテーブルに対し、結合キーのフィールドを大文字か小文字変換する関数(大文字化だとたしかucaseだっけな?)を通したクエリーQAとBテーブルの(以下同文)QBを作成し、そのフィールドで結合するクエリーを作成すれば可能だとは思いますが。

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

そのままではできません。 1.どちらかに統一する。 2.ふりがなで結合する。 3.別フィールドに英数字の管理コードを作って結合する。 統一するなら更新クエリで Strconv関数やReplace関数を利用してください。

関連するQ&A