C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 94 を表示中)
■56272 / )  Re[3]: 日付範囲検索について
□投稿者/ ak47 (14回)-(2011/01/07(Fri) 11:39:22)
No56271 (魔界の仮面弁士 さん) に返信
> ■No56267 (Blue さん) に返信
>>SQLのWHERE条件で
>>対象の列 BETWEEN 開始日 AND 終了日
>>と指定すればいいだけではだめ?
> 今回は時刻部の問題があるようなので、正子(時刻部が00:00:00な日付値)を使うなら、
>  WHERE 対象列 >= 開始日 AND 対象列 < 終了日の翌日
> の方が良いかも知れません。
>
> >> 検索条件が 2011/01/01の00時00分〜2011/01/06の23時59分まで精密検索です。
> 『精密検索』の意味が分かりませんが、23時59分12秒を除外したいという意味でしょうか?
> であれば、上記の「対象列 < 終了日の翌日」では駄目ですね。

 自分も最初WHERE 対象列 >= 開始日 AND 対象列 < 終了日の翌日にしましたが、DBには秒もあるからためでした。
 23時59分までみたいです。秒までみないのでやりかたよくわかりません。
 よろしく、お願いいたします。



 

返信 編集キー/


管理者用

- Child Tree -