Hallo bartni,
direkt mit
SQL geht das nicht. Wenn
mySQL StoredProcedures unterstützt, wäre das wohl eine Möglichkeit. Alternativ könntest du z.B. folgendes machen:
SQL-Code:
insert into erg
select '1' as LNr, Art, Count(Art) from export group by art
Die Tabelle erg enthält jetzt das Feld LNr, die du jetzt lokal anpassen kannst:
Delphi-Quellcode:
lfNr := 1;
tabErg.Open;
while Not tabErg.eof do
begin
tabErg.Edit;
tabErg.FieldByName('LNr').AsInteger := lfnr;
tabErg.Post;
tabErg.Next;
Inc(lfnr)
end;
Der Umweg über das INSERT ist notwendig, da die
Query nicht editierbar ist.