Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
656to660
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
656to660
656to660
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

MS QUERY - "GROUP BY" - Funktion

MS QUERY - "GROUP BY" - Funktion
26.08.2005 11:35:19
David
hallo, ich greife mit MS Query per ODBC auf eine Datenbank zu. Ich habe eine abfrage erstellt und möchte nach einem bestimmten feld gruppieren, dafür bin ich in die SQL-ansicht gewechselt und hab am ende der abfrage GROUP BY FELDNAME eingegeben.
ich erhalte dann die fehlermeldung "not a group by expression".
warum funtioniert das nicht?
danke im voraus und grüße,
david

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: MS QUERY - "GROUP BY" - Funktion
26.08.2005 13:01:29
Ingo
meines Wissens gibt die Group BY Anweisung in SQL an nach welcher Spalte gruppiert werden soll. Dazu müssen aber auch die übrigen Spaltennamen mit aufgeführt werden (ausser es handelt sich um Aggrgatfunktionen, SUM,COUNT;AVG etc)
Also Group by DeineSpaltenach der die Zeilenwerte gruppiertwerden, sonstigeSpalte,sonstigeSpalte,...
mfG
Ingo Christiansen
AW: MS QUERY - "GROUP BY" - Funktion
26.08.2005 13:30:48
david
hallo,
henn ich alle spalten aufführe, bekomme ich zwar ein ergebnis geliefert, aber es wird nichts gruppiert. hier mal die sql-ansicht:
SELECT FX_DAT_DEB_BOOKINGS_T.WERT, FX_DAT_DEB_BOOKINGS_T.DEB_BELEGART, FX_DAT_DEB_BOOKINGS_T.DEB_UNTERBELEGART
FROM XXXXXXX
WHERE (FX_DAT_DEB_BOOKINGS_T.DATUM_BUCHUNG=24.05.05)
GROUP BY FX_DAT_DEB_BOOKINGS_T.WERT, FX_DAT_DEB_BOOKINGS_T.DEB_BELEGART, FX_DAT_DEB_BOOKINGS_T.DEB_UNTERBELEGART
wenn ich in der group by-auflistung eine spalte weglassen, gibts den fehler wieder.
was mache ich falsch?
danke nochmal,
david
Anzeige
AW: MS QUERY - "GROUP BY" - Funktion
26.08.2005 13:45:19
Ingo
mfG
Ingo Christiansen
AW: MS QUERY - "GROUP BY" - Funktion
26.08.2005 13:53:01
david
ich habs gefunden!!!!
selektieren darf ich natürlich nur deb_belegart und deb_unterbelegart, ausserdem SUM(wert), wenn ich dann nach deb_belegart und deb_unterbelegart gruppiere, dann lüppts!
danke trotzdem für die hilfe!
david
AW: MS QUERY - "GROUP BY" - Funktion
26.08.2005 13:48:55
Ingo
Versuch mal deine Spalte nach der gruppiert werden soll ganz nach links zu nehmen(also als erste nach SELECT..), dann gehts bei mir.
mfG
Ingo Christiansen

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige