#841

Suskaičiuokite, kiek straipsnių turi kiekviena žyma

CMS straipsnyje yra žymų masyvas tiesiai lentelės eilutėje — pavyzdžiui, {'sql', 'postgres', 'index'}. Analitika nori matyti «top žymas»: kiek straipsnių pažymėta kiekviena žyma. Kad tai apskaičiuotum, masyvą reikia «išskleisti» į eilutes — kiekvienas masyvo elementas tampa atskira eilute, o paskui skaičiuojama įprastu grupavimu. Lentelėje articles(id, title, tags TEXT[]) yra trys straipsniai. Kiekvienai masyvuose pasitaikančiai žymai suskaičiuokite straipsnių, kurie ją turi, skaičių. Rūšiuokite pagal skaičių mažėjančia tvarka, esant lygybei — pagal žymą abėcėlės tvarka.

Laukiamo rezultato pavyzdys

Taip atrodo teisingas atsakymas — jo eilučių skaičius yra savitas, jis neprivalo sutapti su schemos lentelėmis.

ntag
3sql
2postgres
1index

Jūsų užklausos rezultatas bus rodomas čia