![]() |
Re: Zusätzliche MySQL-Abfrage über bestimmte Daten aus Tabel
Zitat:
SQL-Code:
select
t1.DATUM, t1.KLASSEN, t1.S, t1.WER, t1.FUER, t1.RAUM, t1.FACH, t1.BEMER_SCH, t1.WERT, t1.ANZAHL, (select count(*) from VT06_07 t2 where t2.klassen = t1.klassen) as anz from VT06_07 t1; |
Re: Zusätzliche MySQL-Abfrage über bestimmte Daten aus Tabel
Jetzt bekomm ich leider die Fehlermeldung 'Ungültiges Schlüsselwort Symbol-String: '.
Delphi-Quellcode:
Query9.Close;
Query9.SQL.Text := 'SELECT t1.DATUM,t1.KLASSEN,t1.S,t1.WER,t1.FUER,t1.RAUM,t1.FACH,t1.BEMER_SCH,t1.WERT, t1.ANZAHL, (SELECT COUNT(*) FROM VT'+sj+ ' t2 WHERE t2.klassen = t1.klassen) AS anz"'; Query9.SQL.Add('FROM VT'+sj+' t1;'); Query9.Open; |
Re: Zusätzliche SQL-Abfrage über bestimmte Daten aus Tabelle
Wo kommt der Fehler genau?
|
Re: Zusätzliche SQL-Abfrage über bestimmte Daten aus Tabelle
Nachdem er Query9.SQL.Add('FROM VT'+sj+' t1;'); überschreiten soll.
|
Re: Zusätzliche SQL-Abfrage über bestimmte Daten aus Tabelle
Hallo Sven,
wenn du Fehler mit einem SQL-Statement hast, dann holst du dir besser das Statement über das Überwachungsfenster der IDE und führst es mal im Database-Desktop aus, solange bis es ausgetestet ist. Und nimm mal das Semikolon aus dem Statement heraus. Grüße vom marabu |
Re: Zusätzliche SQL-Abfrage über bestimmte Daten aus Tabelle
Ehrlich gesagt stecke ich grad mal vollkommen fest..ich komm weder vor, noch zurück. :/
|
Re: Zusätzliche SQL-Abfrage über bestimmte Daten aus Tabelle
Inwiefern?
|
Re: Zusätzliche SQL-Abfrage über bestimmte Daten aus Tabelle
Insofern, dass ich keine ordentliche Abfrage hinbekomme oO
Iein Fehler wird mir immer gemeldet, egal was ich mache. Mittlerweile will er sogar Felder haben, die.. 1. gar nicht existieren 2. in der Abfrage nirgendswo drin vorkommen :wall: |
Re: Zusätzliche SQL-Abfrage über bestimmte Daten aus Tabelle
Delphi-Quellcode:
Lass dir mal den Inhalt von Query9.SQL.Text anzeigen
Query9.SQL.Text := 'SELECT t1.DATUM,t1.KLASSEN,t1.S,t1.WER,t1.FUER,t1.RAUM,t1.FACH,t1.BEMER_SCH,t1.WERT, t1.ANZAHL, (SELECT COUNT(*) FROM VT'+sj+ ' t2 WHERE t2.klassen = t1.klassen) AS anz';
Query9.SQL.Add(' FROM VT'+sj+' t1;'); |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz