#841

Räkna antalet artiklar per tagg

Ett CMS lagrar en array av taggar direkt på artikelraden — t.ex. {'sql', 'postgres', 'index'}. Analysteamet vill ha en «topptaggar»-vy: hur många artiklar som är taggade med varje tagg. För att beräkna detta måste arrayen «vecklas ut» till rader — varje arrayelement blir en egen rad, och därefter är det en vanlig gruppering. Tabellen articles(id, title, tags TEXT[]) innehåller tre artiklar. Räkna för varje tagg som förekommer i arrayerna antalet artiklar som innehåller den. Sortera efter antal i fallande ordning, och vid lika antal alfabetiskt efter tagg.

Exempel på förväntad utdata

Så här ser ett korrekt svar ut — radantalet är dess eget, det behöver inte matcha schematabellerna.

ntag
3sql
2postgres
1index

Ditt frågeresultat visas här