Announcement

Collapse
No announcement yet.

SQL Abfrage

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • SQL Abfrage

    Tach Freunde

    Meine Tabelle: Item
    ID Farbe Qualität
    1 rot a
    2 rot a
    3 rot b
    4 blau a
    5 blau a
    6 blau a
    7 blau c
    Ausgabe:
    Anzahl Farbe a b c
    3 rot 2 1 0
    4 blau 3 0 1

    Mit welcher Abfrage komme ich an die roten Ergebnisse?

    Ich habe 7 Items davon sind 5 Qualität a | 1 ist b | 1 ist c
    3 rote davon sind 2 Qualität a | 1 ist b | 0 sind c
    4 blaue davon sind 3 Qualität a | 0 ist b | 1 ist c

    Select count(Farbe) Anzahl, Farbe from Item
    group by Farbe;
    Damit bekomme ich die ersten beiden Spalten.

    Irgendwie stehe ich auf den Schlauch und mir fällt keine Abfrage ein wie ich an die 3., 4. und 5. Spalte komme, bitte um Hilfe.

  • #2
    https://en.wikibooks.org/wiki/MySQL/Pivot_table
    Christian

    Comment

    Working...
    X