Access (一般機能)

Accessの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 7 Professional : Access 2003)
クエリで大文字小文字を判別して結びつける
投稿日時: 18/01/23 14:33:58
投稿者: ける

クエリでSalesforceIDを結び付けたいのですがAccessだと大文字小文字を判別しないのでブランクで結び付けてしまいます。
 
下記テーブルを社員番号を名前で結び付けて
支社名・社員番号・名前・SFAIDの項目で表示させたいです。
 
大文字小文字を判別させて表示する方法はございますでしょうか?
 
テーブルA
SFAID      名前
00510000000A1BB 田中
00510000000A1Bb 鈴木
 
テーブルB
社員番号 名前
1234 田中
2222 鈴木
 
テーブルC
支社名 社員番号
A支社 1234
B支社 2222

回答
投稿日時: 18/01/23 17:18:59
投稿者: hatena
投稿者のウェブサイトに移動

クエリで テーブルC と テーブルB を社員番号で結合します。
テーブルB と テーブルA は名前で結合します。
 
テーブルC から 支社名・社員番号 を表示させます。
テーブルB から 名前 を表示させます。
テーブルA から SFAID を表示させます。
 
 
SELECT
 テーブルC.支社名, テーブルC.社員番号,
 テーブルB.名前,
 テーブルC.SFAID
FROM
 (テーブルC INNER JOIN テーブルB ON テーブルC.社員番号=テーブルB.社員番号)
 INNER JOIN テーブルA ON テーブルB.名前=テーブルA.名前;
 
これで希望の結果になりませんか。
 
結果
支社名 社員番号 名前 SFAID
A支社 1234   田中 00510000000A1BB
B支社 2222   鈴木 00510000000A1Bb

回答
投稿日時: 18/01/23 17:39:59
投稿者: hatena
投稿者のウェブサイトに移動

SFAI フィールドに対して、大文字/小文字を区別して抽出条件を設定したいということなら、下記をご参考に。
 
クエリで大文字/小文字、全角/半角を区別して文字列比較をしたい - hatena chips
https://hatenachips.blog.fc2.com/blog-entry-399.html

投稿日時: 18/01/24 18:19:41
投稿者: ける

回答いただきありがとうございました。
 
きちんと出ました。
変な風に考えていたようです。
 
もう一つの方法についても
判別する際に使えそうなので取り入れたいと思います。
 
ありがとうございました。