Q&A

  • [Q]임의날자 구간에의의 시간대별(0900-1100) 자료 질의방법


- 파라독스 DB의 시간필드에 DATETIME 형식으로(오후 13:30 00) 시간이 저장되어 있습 니다.

이벤트디비의 각 레코드는 날짜와 시간으로 이벤트 자료들이 저장되어 있습니다.

날자와 시간대별로 자료를 찾으려합니다.



날자별 질의방법은 많이 소개되어 있는데 시간별 질의 방법이 궁금합니다.

2개의 데이트타임피커를 이용하여 임의 날자구간의 시간대를 검색하려고 합니다.

도와주시면 고맙겠습니다.

1. 임의날자 구간에의의 시간대별(0900-1100) 자료 질의방법

2. 어제 10:00 부터 금일 오전 0800시 까지의 자료 질의방법





2  COMMENTS
  • Profile
    coolling 2000.11.17 04:22
    이렇게 하면 되지 않나요..??

    with Query1 do begin

    Close;

    SQL.Clear;

    SQL.Add( 'SELECT A, A_date, A_time' );

    SQL.Add( ' FROM SAMPLE.DB ');

    SQL.Add(' WHERE A_DATE = :ToDay );

    SQL.Add(' AND A_TIME :from_time BETWEEN :to_time');

    Prepare;

    ParamByName('ToDay').AsDateTime := DateTimePicker1.date;

    ParamByName('from_time').AsDateTime := DateTimePicker2.time;

    ParamByName('to_time').AsDateTime := DateTimePicker3.time;

    Open;

    FetchAll;

    end;



    김용희 wrote:

    >

    > - 파라독스 DB의 시간필드에 DATETIME 형식으로(오후 13:30 00) 시간이 저장되어 있습 니다.

    > 이벤트디비의 각 레코드는 날짜와 시간으로 이벤트 자료들이 저장되어 있습니다.

    > 날자와 시간대별로 자료를 찾으려합니다.

    >

    > 날자별 질의방법은 많이 소개되어 있는데 시간별 질의 방법이 궁금합니다.

    > 2개의 데이트타임피커를 이용하여 임의 날자구간의 시간대를 검색하려고 합니다.

    > 도와주시면 고맙겠습니다.

    > 1. 임의날자 구간에의의 시간대별(0900-1100) 자료 질의방법

    > 2. 어제 10:00 부터 금일 오전 0800시 까지의 자료 질의방법

    >

    >

  • Profile
    김용희 2000.11.17 07:00


    > 김용희 wrote: 알려주신 요령대로 잘 되었습니다. 감사 드립니다.

    한가지 더 알려주셔요





    1. 어제 7시이후부터 오늘 오전 8시 까지 범위를 주고 질의하는 방법좀 알려주셔요



    * or 를 어떻게 써야 할지 잘 몰라서요. 부탁드립니다.



    (어제 17:00 부터 23:59 까지 그리고(or) 오늘 오전 자정부터 오전 07:00까지)



    윗 문장을 표현하는 질어어좀 가르쳐 주셔요