[前][次][番号順一覧][スレッド一覧]

mysql:6412

From: Hidenori HAMANO <Hidenori HAMANO <hamano@xxxxxxxxxx>>
Date: Fri, 11 Oct 2002 12:49:37 +0900
Subject: [mysql 06412] Re: 期間で入力された情報からの日付毎の情報を取得したい

浜野です。

Fri, 11 Oct 2002 11:46:05 +0900 に
IWASAKI Dai さんは書きました :

> はじめまして、いわさきと申します。
> 
> > 期間で入力されたテーブル
> > 
> >  start      | end        | data
> > ------------+------------+------
> >  2002-10-07 | 2002-10-10 | 1
> >  2002-10-01 | 2002-10-04 | 1
> >  2002-09-25 | 2002-10-05 | 1
> >  2002-09-18 | 2002-09-20 | 1
> > 
> > 
> > 日付毎に抽出したいデータ
> > 
> >  date       | dataの有無
> > ------------+---------------
> >  2002-10-04 | 1
> >  2002-10-05 | 1
> >  2002-10-06 | 0
> >  2002-10-07 | 1
> 
> 検索条件として、 指定する日付がテーブル上のstartよりも後で、
> endよりも前であるという条件で探せばよいのではないでしょうか。

説明が足らず、申し訳ありません。

単一の日付を指定して、その日付についてのみ検索結果を取得する
だけであれば、いわさきさんの仰られるような条件で探すだけで問題
なくできるのはわかっています。

ただ、これを上記のように、たとえば2002-10-04〜2002-10-07のような
期間についてまとめて取得する、ということをMySQL側だけでできないか、
と考えた次第です。

これについても、phpなどで、forループなどでまわして取得すれば
取得はできることはわかっておりますが、phpを用いずに、MySQL側
のみでレコードセットとして取得するような形で行いたいと考えて
おります。

よろしくお願いします。

-----------------------------
株式会社 インテグラル
システム開発部 浜野 英哲
E-mail : hamano@xxxxxxxxxx
URL : http://www.integral.jp/
      http://www.tsukuba.com/ (つくばPiazza)


[前][次][番号順一覧][スレッド一覧]

      6409 2002-10-11 11:18 [Hidenori HAMANO <ham] 期間で入力された情報からの日付毎の情報を取得したい
      6410 2002-10-11 11:46 ┣[IWASAKI Dai <dai@xxx]                                       
->    6412 2002-10-11 12:49 ┃┗[Hidenori HAMANO <ham]                                     
      6413 2002-10-11 13:15 ┃ ┣[HARADA Nobuyuki <har]                                   
      6415 2002-10-11 14:11 ┃ ┃┗[Hidenori HAMANO <ham]                                 
      6416 2002-10-11 14:37 ┃ ┃ ┣[IWASAKI Dai <dai@xxx]                               
      6418 2002-10-11 15:36 ┃ ┃ ┣[HARADA Nobuyuki <har]                               
      6419 2002-10-11 16:00 ┃ ┃ ┗[<enim2@xxxxxxxxxx>  ]                               
      6414 2002-10-11 13:33 ┃ ┣[IWASAKI Dai <dai@xxx]                                   
      6417 2002-10-11 14:15 ┃ ┗["KAWAI,Takanori" <GC]                                   
      6420 2002-10-11 16:27 ┗[Hidenori HAMANO <ham] Re: 解決)期間で入力された情報からの日付毎の情報を取得したい