- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:WHERE句にて「30日前から今日まで」の設定方法)
WHERE句にて「30日前から今日まで」の設定方法
このQ&Aのポイント
- 日付を変更せずに「30日前から今日まで」をWHERE句で設定する方法を教えてください。
- エクセルのTODAY関数のように、日付を変更せずに「30日前から今日まで」をWHERE句で設定する方法を知りたいです。
- GETDATE関数を使用して「30日前から今日まで」をWHERE句で設定しましたが、時間部分が現在の時間になってしまいます。0時0分0秒に設定する方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#259269
回答No.1
#23:59:59.000 だとミリ秒部分で漏れる可能性が。。。 getdate を 文字列型に変換し(cast または convert)、日付部分だけを切り出して(substring)、'23:59:59.999' を連結したらいいんじゃないでしょうか。 ~ AND M_DATE < 翌日の 00:00:00.000 の方が好ましい気がしますが。