Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi SQL -> Group By Problem ? (https://www.delphipraxis.net/82333-sql-group-problem.html)

HolgerCW 11. Dez 2006 13:51

Datenbank: ORACLE • Version: 9 • Zugriff über: TDatabase

SQL -> Group By Problem ?
 
Hallo zusammen,

wie bekomme ich es in Delphi hin das der SQL - String in meiner TQuery funktioniert:

Ich möchte auch Spalten anzeigen über die ich nicht gruppieren möchte.

Wie geht das ?

Immer wenn ich in die Select Klausel Spalten hinzufüge, die nicht in der Group by Klausel stehen kommt eine Fehlermeldung.

Gruss

Holger

mkinzler 11. Dez 2006 13:53

Re: SQL -> Group By Problem ?
 
Da die Gruppierung Spalten zusammenfasst geht das wohl nicht. Oder wie meinst du das im Detail?

alcaeus 11. Dez 2006 13:56

Re: SQL -> Group By Problem ?
 
Moin,

wenn du eine Aggregat-Funktion (SUM, AVG) im SELECT stehen hast, musst du alle Nicht-Aggregat-Felder, die ebenfalls drinstehn, in eine GROUP-Klausel werfen.
Siehe auch http://www.delphipraxis.net/internal...=472604#472604

Greetz
alcaeus

HolgerCW 11. Dez 2006 14:29

Re: SQL -> Group By Problem ?
 
Alles klar,

habe das jetzt so gemacht. Hat auch geklappt. Ist ja auch quatsch ein Bemerkungsfeld mit anzeigen zu wollen wo immer was anderes drin steht. Wie soll der PC wissen welches davon jetzt mit angezeigt werden soll.

Mein Gedankenfehler.

Danke

Gruss

Holger


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:58 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz