Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Group BY mit Zusammenfassung (https://www.delphipraxis.net/186497-group-mit-zusammenfassung.html)

jobo 8. Sep 2015 16:46

AW: Group BY mit Zusammenfassung
 
Sie schaffen auch andere Dinge, die ursprüngliche Antwort von .Phil lautete auf "GROUP BY GROUPBYSTATUS" also dem Alias. Nett finde ich auch "Group by 2", was für die durchnummerierte Spalte steht.
Finde ich beides noch besser, weil kompakter. Das mit der Spaltennummer ist aber auch eine Gradwanderung, falls das Select mal geändert wird.
Glaub MS SQL kann aber beide Varianten oben nicht, bin mir nicht sicher. MySQL schluckt das schon eher.

Und dass ein Ausdruck im Group By wiederholt wird- sei es noch so langatmig-, wenn es kein Aggregat ist, ist eigentlich schon immer so oder? Ich frag jetzt nicht wie alt Du bist.

Dejan Vu 8. Sep 2015 19:57

AW: Group BY mit Zusammenfassung
 
Zitat:

Zitat von jobo (Beitrag 1315160)
Sie schaffen auch andere Dinge, die ursprüngliche Antwort von .Phil lautete auf "GROUP BY GROUPBYSTATUS" also dem Alias. Nett finde ich auch "Group by 2", was für die durchnummerierte Spalte steht.

Das geht bei T-SQL?

jobo 9. Sep 2015 00:23

AW: Group BY mit Zusammenfassung
 
Ne wie gesagt, by MS (falls Du das mit TSQL meinst) geht es wohl nicht. Hab selber keins.
Zumindest unter Mysql mein ich klappt die ALIAS Gruppierung.

Dejan Vu 9. Sep 2015 06:24

AW: Group BY mit Zusammenfassung
 
Ja: TSQL = Transact SQL.

Ich dachte schon, ich müsste mal wieder in die Doku schauen.

franktron 9. Sep 2015 08:05

AW: Group BY mit Zusammenfassung
 
Zitat:

Zitat von Dejan Vu (Beitrag 1315168)
Zitat:

Zitat von jobo (Beitrag 1315160)
Sie schaffen auch andere Dinge, die ursprüngliche Antwort von .Phil lautete auf "GROUP BY GROUPBYSTATUS" also dem Alias. Nett finde ich auch "Group by 2", was für die durchnummerierte Spalte steht.

Das geht bei T-SQL?

Nein geht nicht habe ich ausprobiert


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:36 Uhr.
Seite 2 von 2     12   

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