Hallo und guten Tag zusammen,
ich bin noch frischer PG-User und möchte gern “benutzerspezifisch” gruppieren.
Bsp-Tab abc unten und dann als 1. Gruppe A-C, 2. Gruppe = D-E etc., um dann jeweils die Summe der Spalte rank zu erhalten.
Bin unter GROUP BY und den hiesigen Beiträgen noch nicht fündig geworden… eine 2. Tabelle für left-joins geht für mich nicht, da only-read rights.
Mein gewünschter Output lautet
grp sum(rank)
A-C 6
D-E 9
etc.
Könnt ihr bitte helfen oder mir ein paar mögliche Befehle zuwerfen?
Dank vorab & LG, Sue
CREATE TABLE abc (id INT, letter text, rank smallint);
INSERT INTO abc (id,letter,rank) VALUES (1,‘A’,1);
INSERT INTO abc (id,letter,rank) VALUES (2,‘B’,2);
INSERT INTO abc (id,letter,rank) VALUES (3,‘C’,3);
INSERT INTO abc (id,letter,rank) VALUES (4,‘D’,4);
INSERT INTO abc (id,letter,rank) VALUES (5,‘E’,5);
etc