SQLステートメントで異年、同日付での抽出をおこなうには?

解決


YAMATO  2004-12-11 01:14:35  No: 118187

VB6とjetSQLにてデータベースを作成しています。
テーブルにて誕生日を"yyyy/mm/dd"にてDate型で
登録していますが、このデータより、
例えば、1980/5/10も1999/5/10も抽出できる方法として、
WHERE型がうまく使えないでしょうか?
それともSQLステートメントを年数分まわすしかないのでしょうか?


水無月  2004-12-11 01:41:45  No: 118188

WHERE 部分を
WHERE FORMAT(誕生日,'M/D')='5/10' とやってみてはいかがでしょうか?


YAMATO  2004-12-11 01:54:11  No: 118189

水無月さま、ありがとうございました。
解決しました。
このFORMATはかなりいろいろ使えるようですね。
自分でもいろいろためしてみます。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加