GROUP_CONCAT und DISTINCT in MySQL (mit Übung) (deutsch)

preview_player
Показать описание

Grundsätzlich wird bei Aggregatfunktionen wie COUNT pro Spalte nur ein Wert angezeigt - auch wenn "eigentlich" mehr drinstehen. Mit GROUP_CONCAT werden alle Werte angezeigt.
Wenn Datensätze mehrfach angezeigt werden (z.B. in einer Ortsliste für jeden Kunden ein Ort - und damit derselbe Ort mehrfach), kann man mit DISTINCT "ausmisten", also die Duplikate entfernen.

Am Schluss des Videos finden Sie zu beiden Themen eine kleine Übung zum Mitdenken.
Рекомендации по теме
Комментарии
Автор

Müsste vor der AVG(Einwohnerzahl) nicht auch ein Distinct? Sonst ist meine durchschnittliche Einwohnerzahl ja gewichtet. Die durchschnittliche Einwohnerzahl müsste dementsprechend 440.000 ergeben

saritiusdererste
Автор

Ich bin auch fasziniert.
Eine Frage: Kann man diese Funktion mit der PIVOT-Funktion von Excel vergleichen ?

elbyae
join shbcf.ru