Q&A

  • SQL 작성법...에 관하여..
하나의 Table에서 sql을 작성하는데 못하겠어서..요..



Table에는 Name, M_Date,.....Field가 있고..



3개의 Edit가 있어요...(Edit_Name, Edit_First, Edit_Last)



Edit_First와 Edit_Last사이의 날짜에 포함되는 Record를 추출하고서



그중에서 Edit_Name과 일치하는 Record를 찾으려고 하는데...



Sql로 작성하기가 무지 어려워요....제발...



저에게 희망을 주세요...꾸벅

1  COMMENTS
  • Profile
    한현정 2000.06.20 03:23
    왕초모 wrote:

    > 하나의 Table에서 sql을 작성하는데 못하겠어서..요..

    >

    > Table에는 Name, M_Date,.....Field가 있고..

    >

    > 3개의 Edit가 있어요...(Edit_Name, Edit_First, Edit_Last)

    >

    > Edit_First와 Edit_Last사이의 날짜에 포함되는 Record를 추출하고서

    >

    > 그중에서 Edit_Name과 일치하는 Record를 찾으려고 하는데...

    >

    > Sql로 작성하기가 무지 어려워요....제발...

    >

    > 저에게 희망을 주세요...꾸벅



    TQuery를 이용하셔서...



    Query1.SQL Property에

    select * from TableName

    where M_Date Between :p_FirstDate and :p_LastDate and

    Name = :p_Name

    을 넣으신후 ( M_Date 가 String이라는 가정하에 )

    Query1.ParamByName('p_FristDate').AsString := Edit_First.Text;

    Query1.ParamByName('p_LastDate').AsString := Edit_Last.Text;

    Query1.ParamByName('p_Name').AsString := Edit_Name.Text;

    Query1.Open;

    을 하면 내용이 보일것입니다.