日付と時刻に基づいてデータを選択する必要があります。2 つの基準があります。これを実装する方法。
1) 2013 年 1 月 1 日から 2013 年 1 月 10 日までのデータを 10 ~ 16 の時間範囲で選択する
2) 2013 年 1 月 1 日から 2013 年 1 月 10 日までのデータを、翌朝 20 時から 8 時までの時間範囲で選択します。
コードを実装しました。最初の基準でのみ機能します。そのコードは次のとおりです。
where date>='1-1-2013' AND date <'1-10-2013'
AND CAST(date AS TIME) between '10:00' and '16:00'
ここで、テーブルの日付フィールドは日時タイプです。これを解決するのを手伝ってください