With DM.sqlWork do
begin
Close;
SQL.Clear;
SQL.Add('Select Barcode,pum_name, reg_Date, Sum(Gaetsu) gaetsu, Sum(hap) hap ,Sum(dc) dc,Sum(banpum) banpum,Sum(vat) vat From Panme ');
SQL.Add('Where Reg_date >= :bb and Reg_date <= :aa and barcode =:cc') ;
Sql.Add('group by barcode');
ParamByName('bb').AsDate := D1;
ParamByName('aa').AsDate := D2;
ParamByName('cc').AsString := c1;
Open;
위의 문장이 에러가 납니다.
Group By는 Where문과 같이 쓸수 없나요?
같이 쓸수 있으면 방법을 일러주시면 고맙겠습니다.
바꾸시면 에러가 발생하지 않을 겁니다.
----------------------------------------------------------------------------------
하기현 wrote:
>
> With DM.sqlWork do
> begin
> Close;
> SQL.Clear;
> SQL.Add('Select Barcode,pum_name, reg_Date, Sum(Gaetsu) gaetsu, Sum(hap) hap ,Sum(dc) dc,Sum(banpum) banpum,Sum(vat) vat From Panme ');
> SQL.Add('Where Reg_date >= :bb and Reg_date <= :aa and barcode =:cc') ;
> Sql.Add('group by barcode');
> ParamByName('bb').AsDate := D1;
> ParamByName('aa').AsDate := D2;
> ParamByName('cc').AsString := c1;
> Open;
>
> 위의 문장이 에러가 납니다.
> Group By는 Where문과 같이 쓸수 없나요?
> 같이 쓸수 있으면 방법을 일러주시면 고맙겠습니다.