#841

Laske artikkelien määrä tagia kohden

CMS pitää tagien taulukkoa suoraan artikkelin rivillä — esimerkiksi {'sql', 'postgres', 'index'}. Analytiikka haluaa nähdä «top-tagit»: kuinka monta artikkelia on merkitty kullakin tagilla. Tämän laskemiseksi taulukko on «purettava» riveiksi — jokaisesta taulukon alkiosta tulee erillinen rivi, ja sitten kyseessä on tavallinen ryhmittely. Taulu articles(id, title, tags TEXT[]) sisältää kolme artikkelia. Laske jokaiselle taulukoissa esiintyvälle tagille niiden artikkelien määrä, joilla tämä tagi on. Lajittele määrän mukaan laskevasti, ja tasatilanteessa tagin mukaan aakkosjärjestyksessä.

Odotetun tulosteen näyte

Näin oikea vastaus näyttää — sen rivimäärä on omansa, eikä sen tarvitse vastata skeeman tauluja.

ntag
3sql
2postgres
1index

Kyselysi tulos näkyy tässä