Zum Inhalt springen

Unterschied zwischen GROUP BY und DISTINCT


Empfohlene Beiträge

group by benutzt du z.b.

bei plz name

56071 müller

56071 gude

56072 mayer

56073 keinen plan

56074 nix

56075 hallo

würdest du jetzt z.b. einen count über den groub by von plz laufen lassen

würde die ausgabe so aussehen

56071 2

56072 1

56073 1

56074 1

56075 1

Link zu diesem Kommentar
Auf anderen Seiten teilen

Also nochmal hier

Tabelle "projekt"

Aufgabe

-----------

Projektleiter

Projektleiter

Mitarbeiter

Angestellter

Mitarbeiter

Wenn ich ein "SELECT aufgabe FROM projekt GROUP BY 1" durchführe, dann lautet das Ergebnis:

Aufgabe

------------

Projektleiter

Mitarbeiter

Angestellter

Auch wenn man: "SELECT DISTINCT aufgabe FROM projekt" ausführt, bekommt man das gleiche Ergebnis.

So, wie ich es verstehe, haben Group by und Distinct Gemeinsamkeiten, aber Group by kann einwenig mehr bewerkstelligen.

Bsp.

"SELECT aufgabe, count (*) AS ANZAHL FROM projekt GROUP BY aufgabe" liefert:

Aufgabe Anzahl

------------ --------

Projektleiter 2

Mitarbeiter 2

Angestellter 1

Das ist aber mit DISTINCT nicht realisierbar....stimmts?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...