先に正解から書く。
キャンペーン区分: IIf(CDate([伝票日付]) Between #2024/07/16# And #2024/08/31#, 'キャンペーン', Null)
AccessやExcelではこのように、日付で区別するフラグをつけることがよくある。
その日付が日付として認識できればいいのだが、短いテキストになっていることが往々にしてある。
あれこれ考えるより、AIに作らせたほうが確実だ。
たとえば「伝票日付」で2024/07/16から2024/08/31までをキャンペーンと認定して、そうでない場合はNULLにする。ただし、伝票日付は、日付型ではなく短いテキストであるので変換が必要だ。
上記をもとに、選択クエリを作ってくれ。
とやるのだ。
これもぜひ覚えておきたい。