#841

Spočítaj počet článkov pre každý tag

CMS uchováva pole tagov priamo v riadku článku — napr. {'sql', 'postgres', 'index'}. Analytika chce zobrazenie „top tagov“: koľko článkov je označených každým tagom. Aby sa to dalo spočítať, pole je potrebné „rozbaliť“ do riadkov — každý prvok poľa sa stane samostatným riadkom, a potom ide o bežné zoskupovanie. Tabuľka articles(id, title, tags TEXT[]) obsahuje tri články. Pre každý tag prítomný v poliach spočítaj počet článkov, ktoré ho obsahujú. Zoraď zostupne podľa počtu, pri zhode podľa tagu abecedne.

Ukážka očakávaného výstupu

Takto vyzerá správna odpoveď — počet riadkov je jej vlastný, nemusí sa zhodovať s tabuľkami schémy.

ntag
3sql
2postgres
1index

Tu sa zobrazí výsledok vášho dotazu