• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:WHERE句にて「30日前から今日まで」の設定方法)

WHERE句にて「30日前から今日まで」の設定方法

このQ&Aのポイント
  • 日付を変更せずに「30日前から今日まで」をWHERE句で設定する方法を教えてください。
  • エクセルのTODAY関数のように、日付を変更せずに「30日前から今日まで」をWHERE句で設定する方法を知りたいです。
  • GETDATE関数を使用して「30日前から今日まで」をWHERE句で設定しましたが、時間部分が現在の時間になってしまいます。0時0分0秒に設定する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
noname#259269
noname#259269
回答No.1

#23:59:59.000 だとミリ秒部分で漏れる可能性が。。。 getdate を 文字列型に変換し(cast または convert)、日付部分だけを切り出して(substring)、'23:59:59.999' を連結したらいいんじゃないでしょうか。 ~ AND M_DATE < 翌日の 00:00:00.000 の方が好ましい気がしますが。

関連するQ&A