先に正解から書く。

 

キャンペーン区分: IIf(CDate([伝票日付]) Between #2024/07/16# And #2024/08/31#, 'キャンペーン', Null)
 

AccessやExcelではこのように、日付で区別するフラグをつけることがよくある。

 

その日付が日付として認識できればいいのだが、短いテキストになっていることが往々にしてある。

 

あれこれ考えるより、AIに作らせたほうが確実だ。

 

たとえば「伝票日付」で2024/07/16から2024/08/31までをキャンペーンと認定して、そうでない場合はNULLにする。ただし、伝票日付は、日付型ではなく短いテキストであるので変換が必要だ。

 

上記をもとに、選択クエリを作ってくれ。

 

とやるのだ。

 

これもぜひ覚えておきたい。