![]() |
Datenbank: localSQL Paradox • Zugriff über: BDE
Group By - Fehler
Hi DP´ler
irgend etwas ist falsch:
SQL-Code:
geht ohne Probleme, auch
SELECT PLZ,NEAME FROM "Mitglieder.DB"
SQL-Code:
no problems, aber
SELECT PLZ,NEAME FROM "Mitglieder.DB" ORDER BY PLZ
SQL-Code:
kommt eine Fehlermeldung:
SELECT PLZ,NEAME FROM "Mitglieder.DB" GROUP BY PLZ
Zitat:
kann das jemand beantworten? bitte mfg BrunoT |
Re: Group By - Fehler
Moin,
GROUP BY verwendet man nur, wenn man Funktionen wie SUM(), AVG() usw. im Query verwendet. Ansonsten ist es ungueltiges SQL, auch wenn manche Server (z.B. mySQL) es akzeptieren. Greetz alcaeus Edit: siehe auch ![]() |
Re: Group By - Fehler
Hallo Holger,
was du wirklich willst ist ja wohl das:
SQL-Code:
Welcher Name sollte auch ausgegeben werden, der erste, der letzte oder ein zufälliger?
SELECT PLZ, COUNT(*)
FROM "Mitglieder.DB" GROUP BY PLZ ORDER BY PLZ Grüße vom marabu |
Re: Group By - Fehler
Was willst du mit der Gruppierung erreichen. was steht in NEAME (NAME?) drinn. Deine Anweisung "verschmilzt" ja alle Datensätze mit einer PLZ zu einem Datensatz. Du kannst z.B.
SQL-Code:
Ich vermute aber das dies nicht das gewünschte Ergebnis liefert.
SELECT MIN(PLZ),MIN(NEAME) FROM "Mitglieder.DB" GROUP BY PLZ,NEAME
|
Re: Group By - Fehler
Oh danke,
das habe ich übersehen :wall: :wall: :wall: Zitat:
dank auch an marabu, nein, eigentlich hätte für meine Sache Order By PLZ gereicht. :mrgreen: , Ich hatte SQL zum Bericht umfunktionieren wollen. Roter Kasten: Dank auch mkinzler mfg BrunoT |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:04 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