YESTERDAY(午前4時から)とTODAY(午前4時に終了)の間で、テーブルからデータを取得しようとしています。これを自動化する最良の方法は何ですか?私はおそらく、今日の日付を取得し、4時間をオフセットし、それを変数に割り当てると考えていますか?現在、毎日手動で時刻/日付を入力しています。SQL Statementで現在の日付+4時間を取得するにはどうすればよいですか?
現在のコード:
SELECT "HC_PRIME_REPORTDATA"."iReportDataID"
FROM "WinTest1"."dbo"."HC_PRIME_REPORTDATA" "HC_PRIME_REPORTDATA"
WHERE ("HC_PRIME_REPORTDATA"."dtTime">={ts '2011-10-19 04:00:00'} AND"HC_PRIME_REPORTDATA"."dtTime"<{ts '2011-10-20 04:00:00'})
すべてのヘルプは大歓迎です!ここで
どのようなRDBMSですか? SQLサーバー?どのバージョン? – JNK
tsqlタグでSybase/SQL Server –
に制限されています。しかし、バージョンは重要です。 – JNK