質問 |
||
| QNo.3994823 | 日付の期間内のデータ取得方法は? | |
|---|---|---|
| 質問者:oh_wareo |
お世話になります。 Microsoft SQL server で、日付の期間内のデータを取得するにはどのような形にすれば良いのでしょうか? たとえば SELECT a FROM data WHERE ... and ... よろしくお願いいたします。 |
|
困り度:
|
||
| 質問投稿日時: 08/05/03 16:38 |
||
回答 |
|
| ANo.1 | 日付の形式(yyyymmddなど)とデータ型は何ですか? datetime型やchar(8)などに格納している場合と、年、月、日を別の列にしている場合など、条件が大幅に違ってきます。 |
|---|---|
| 回答者:chukenkenkou | |
| 種類:補足要求 どんな人:一般人 自信:参考意見 |
|
| 回答日時: 08/05/03 17:01 |
|
| |
| この回答へのお礼 | ご回答ありがとうございます。質問見直したら全然情報足りない文章でした…そしてせっかくご回答いただきましたのに、問題は解決できた感じです。ちなみに日付はdatetime型です。 SELECT a FROM data WHERE 日付 >= '2008/04/01' and 日付 <= '2008/04/30' これで集計してくれました。ずっと「不適切な文字があります」とエラーが出ていたので悩んでいたのですが、単にスペース忘れか、大文字スペースを入れていたようです。 このたびはありがとうございました。 |