Vinzenz Mai: Gleiche Zeilen einer MySQL Abfrage gruppieren

Beitrag lesen

Hallo,

Ich wollte wissen wie ich es anstellen kann, dass bei der abfrage pro rechnungsnummer alle gleichen gruppiert werden

Gruppieren geht mit der GROUP-BY-Klausel der SELECT-Anweisung.

und mit einer stückanzahl am anfang angeführt wird.

dafür gibt es die Aggregatsfunktion COUNT().

z.B. aus 3 datensätzen von denen 2 den gleichen artikel haben soll dieses rauskommen:
1x Jause
2x Gepäck

SELECT                        -- Gib mir  
    COUNT(Artikel) Anzahl,    -- die Anzahl gleicher Artikel (als Anzahl)  
    Artikel                   -- und die Bezeichnung des Artikels  
FROM                          -- aus  
    Tabelle                   -- meiner Tabelle  
GROUP BY                      -- wobei es für jeden  
    Artikel                   -- Artikel nur einen Datensatz geben soll  

Was das mit PHP zu tun haben soll, entgeht mir. Das sind Grundlagenkenntnisse von SQL.

Freundliche Grüße

Vinzenz