Q&A

  • 기간내 합계구하는거..
SQL.Add('SELECT JDATE, SUM(TOTAL) FROM ABC.DB');

SQL.Add('WHERE JDATE>=:LDATE AND JDATE<=:HDATE');

SQL.Add('GROUP By JDATE');



ParamByName('LDATE').AsString := Edit1.Text;

ParamByName('HDATE').AsString := Edit2.Text;



안되네요... 그러니까.,..

2000년01월01일 에서 2000년5월30일까지 TOTAL Field의 합을

구하면 되는데 이것이.,.,., 무조건 Edit1에 읽혀진것만

합을냅니다... 도움 부탁드립니다

1  COMMENTS
  • Profile
    델초보 2000.10.26 05:41
    SQL.Add('SELECT SUM(TOTAL) DATE_TOTAL FROM ABC.DB');

    SQL.Add('WHERE JDATE>=:LDATE AND JDATE<=:HDATE');



    위와 같이 한번해보세요.....



    건강하세요......



    이정한 wrote:

    > SQL.Add('SELECT JDATE, SUM(TOTAL) FROM ABC.DB');

    > SQL.Add('WHERE JDATE>=:LDATE AND JDATE<=:HDATE');

    > SQL.Add('GROUP By JDATE');

    >

    > ParamByName('LDATE').AsString := Edit1.Text;

    > ParamByName('HDATE').AsString := Edit2.Text;

    >

    > 안되네요... 그러니까.,..

    > 2000년01월01일 에서 2000년5월30일까지 TOTAL Field의 합을

    > 구하면 되는데 이것이.,.,., 무조건 Edit1에 읽혀진것만

    > 합을냅니다... 도움 부탁드립니다