SQLサーバーで


ABC  2007-07-10 03:01:59  No: 136926

・SQLサーバーを使用しています。

いつもお世話になっているものですが、
スレ違いでしたらすいません。

簡単なことだと思うのですが、
日付の間隔を問い合わせる方法が分からないので、ご質問させていただきました。

例えば、日付1と日付2というフィールドがあって、その間隔が3日以上のものを抽出しようとすると、

Select * from where 

の条件で、どのように入力すればよろしいのでしょうか?

ご教授お願いします。


魔界の仮面弁士  2007-07-10 03:22:26  No: 136927

> スレ違いでしたらすいません。
というよりも、掲示板違いです。

> 日付1と日付2というフィールドがあって、その間隔が3日以上のもの
SQL Server 付属の Books Online で、キーワードに『日付』といれて
検索してみましょう。2 つの日付間の差を求める関数が見つかるかと思います。


もげ  2007-07-10 03:33:52  No: 136928

スレ違いではなく板違いかと(^^;
こちらではVBの話題を扱いますので...

今回の場合は、DATEDIFF
http://technet.microsoft.com/ja-jp/library/ms189794.aspx
をつかうとか。
BooksOnlineはインターネット上でも参照可能ですので、
そういうものを活用されることをお奨めします。


※返信する前に利用規約をご確認ください。




  


  このエントリーをはてなブックマークに追加