초보자가 올립니다.
begin
inherited;
with query1 do
begin
Close;
Sql.Clear;
Sql.Add(' select substring(sojae from 1 for 1) chk, ');
Sql.Add(' sum(myeon),gosi ');
Sql.Add(' from pilji ');
Sql.Add(' where substring(gojibun from 1 for 4) = ''' + edit1.Text + ''' ');
Sql.Add(' and substring(gojibun from 5 for 4) = ''' + edit2.Text + ''' ');
Sql.Add(' and substring(gojibun from 9 for 3) = ''' + edit3.Text + ''' ');
Sql.Add(' and substring(gojibun from 12 for 2) = ''' + edit4.Text + ''' ');
Sql.Add(' group by substring(sojae from 1 for 1) chk ');
Prepare;
Open;
end;
end;
실행시 keyword token :1..... error가 발생하네요..
group by 에서 substring을 사용할 수 없는지요...
초보자가 올립니다.
substring(sojae from 1 for 1) chk, ')를
substring(sojae, 1, 1) chk 이런씩으로 해도 안되네요..
진짜로 group by 에서 substring을 사용할 수 없는지요...