Hey Leute!
Folgendes: Ich möchte verschiedene Ergebnisse meiner Querys gruppieren.
Beispiel
Lehrer A hat heute in der 2. und 4. Stunde Vertretung in einer beliebigen Klasse, Lehrer B in der 3. und Lehrer C in der 5. und 6.
Nun möchte ich es so ausgegeben haben:
Es betrifft: Lehrer A (2.4.), Lehrer B (3.), Lehrer C (5.6.)
Dabei steht in der dbf in der Spalte 'WER' der Vertretungslehrer und in 'S' die Stunde.
Erster Versuch zum Auslesen:
Delphi-Quellcode:
Query33.Close;
Query33.SQL.Text := 'SELECT * FROM "VT'+sj+'"';
Query33.SQL.Add('WHERE S NOT IN ("M","E","H") AND DATUM=:today');
Query33.SQL.Add('ORDER BY WER ASC, S ASC');
Query33.SQL.Add('GROUP BY WER');
Query33.ParamByName('today').Value := today;
Query33.Open;
Allerdings bekomm ich dann die Meldung:
Zitat:
Im Projekt VPlan.exe ist eine
Exception der Klasse EDBEngineError aufgetreten. Meldung: 'Ungültiges Schlüsselwort
Symbol-String: GROUP
Zeilennummer 4'.