アプリ版:「スタンプのみでお礼する」機能のリリースについて

Access初心者です。以下の内容をクエリで出来ないでしょうか。
何卒、宜しくお願いいたします。

【テーブル1】の開始日と終了日内に【テーブル2】の利用実績があった場合は、
【テーブル1】の利用有無に「●」を入れたいです。

※●でなくても大丈夫です。

【テーブル1】
 名前  |  開始日 |  終了日  | 利用有無
 A子   | 2016/3/7 | 2016/6/30 |  ●    ←4/1と6/30利用している
 A子   | 2016/8/1 | 2016/9/30 |       ←利用「無」のため空白
 B子   | 2016/4/1 | 2016/9/1 |  ●    ←8/10利用している  


【テーブル2】
 名前  |  利用日 |  
 A子   | 2016/4/1 |
 A子   | 2016/6/30|
 B子   | 2016/8/10|

A 回答 (2件)

クエリのフィールドに。


IIF(Dcount("*",テーブル2,利用日 between ## and ##)>0,●、"")

適当に読み替えて。

スマホめんどくさい…
    • good
    • 0

クエリの中に、if関数とdcount関数入れましょう。


サブクエリみたいなもんです。
まず、if関数とdcount関数で「レコードが一件でもあれば●、なければ空白」の関数を作る。
それでいけたら、クエリのフィールドにその関数を組む。

理解出来ますか?
今、スマホなんでこれ以上は…
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
自分で考えてみましたが、できませんでした。

もし可能であれば詳しく教えていただけないでしょうか。。

宜しくお願いいたします。

お礼日時:2016/11/01 10:41

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!