No.2ベストアンサー
- 回答日時:
>条件として事前申請がないと旅費精算は受け付けないという事になっています。
社名以外に申請と請求を1:1で結びつけるフィールドが必要です。
それがないなら、「急いで」これを解決することは困難だと思います。
解決法としては、申請IDというユニークなインデックスを表1に作り、表2にもその値を入れておき、それらを結合させることが必要です。
テーブルの結合は、こんな感じでできると思います。
http://ms-access.seesaa.net/article/46193086.html
で、それをleft joinにするには、線をクリックして二番目のラジオボタンにチェックを入れてOKを押す。
結果的には線が矢印になる(こんな感じ)。 5番目の画像
http://www.feedsoft.net/access/tips/tips111.html
で、選択クエリにして置き、is not nullを何らかのフィールドに指定すれば、完成です。
http://www.helpforest.com/access/ob_query/ac0500 …
これをSQLビューに変更すると、(やたらめったら括弧だらけの)SQL文として見ることができます。 ここに、SQLを張り付けて動作することもありますが、ACCESSならではの制限もあり、使いやすいとは言えないかもしれません。
No.1
- 回答日時:
表1に1つしかB社がなかった場合でも、同じ出力でよいなら、
SELECT 表2.社名, 表1.社名 From 表2 Left Join 表1 on 表2.社名=表1.社名 where 表1.社名 is not null
とか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- その他(データベース) Accessフォームにて指定のフィールドの平均値を小数点第一位で表示できない 2 2022/08/30 17:19
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/03/08 14:09
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- Access(アクセス) アクセス フォームの自動入力 1 2023/03/20 00:18
- Access(アクセス) Access クエリ 同一テーブル内 複数フィールドの同時集計のやり方について 1 2022/05/18 19:01
- Access(アクセス) アクセスで教えてください。 クエリで2日前を抽出する計算式を 入力して表示させると ちゃんとyyyy 1 2023/06/08 21:05
- Excel(エクセル) エクセルの数式で教えてください。 5 2023/02/10 15:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アクセスで追加した項目に全て...
-
Accessで、1つの項目に複数の...
-
テキストボックスにクエリ結果...
-
Accessのテーブルのフィールド...
-
Accessを開きなおすとテキスト...
-
テーブルでメモ型になっている...
-
Access:値が求めたい値の2倍...
-
Access2002の重複クエリで大文...
-
ACCESSで今日までの勤務時間の...
-
Access2007のテーブルにハイパ...
-
access フォームを開くと「パ...
-
ACCESSのテーブル複数行...
-
accessでの文字列の混ざった連...
-
アクセスのクエリ 1文字以上を...
-
Accessです。テーブルのフィー...
-
Access で 特定の文字の個数を...
-
Accessの電話番号フィールド
-
Accessのクエリでハイパーリン...
-
ACCESSでの桁数を指定して数値...
-
追加クエリで特定フィールドの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessで、1つの項目に複数の...
-
アクセスで追加した項目に全て...
-
Accessのテーブルのフィールド...
-
テキストボックスにクエリ結果...
-
Accessを開きなおすとテキスト...
-
テーブルでメモ型になっている...
-
Access:値が求めたい値の2倍...
-
Accessで、テーブルに入力した...
-
Access で 特定の文字の個数を...
-
Accessのクエリでハイパーリン...
-
ACCESSで2つフィールドの日付...
-
アクセスのクエリ 1文字以上を...
-
追加クエリで特定フィールドの...
-
accessでの文字列の混ざった連...
-
途中で改行されたCSVをAccessに...
-
更新クエリをリンクデータベー...
-
Access2002の重複クエリで大文...
-
Accessの電話番号フィールド
-
accessvba 複数条件でFilterを...
-
access フォームを開くと「パ...
おすすめ情報
ご回答ありがとうございます。
すみません、記載不足でしたが、表1に1つしかB社がなかった場合は、B社が一つしか出力しない設定が必要です。
用途としては、交通費の精算をイメージしていただければと思います。
表1が旅費事前申請、表2旅費精算です。
条件として事前申請がないと旅費精算は受け付けないという事になっています。
また当方初心者のため、実際に設定する箇所を教えていただけると大変助かります。