Tel het aantal artikelen per tag
Een CMS bewaart een array met tags direct op de artikelrij — bijvoorbeeld {'sql', 'postgres', 'index'}. Analytics wil een «top tags»-overzicht: hoeveel artikelen er met elke tag zijn gemarkeerd. Om dit te berekenen moet de array «uitgevouwen» worden naar rijen — elk arrayelement wordt een aparte rij, daarna is het een gewone groepering.
De tabel articles(id, title, tags TEXT[]) bevat drie artikelen. Tel voor elke tag die in de arrays voorkomt het aantal artikelen dat die tag bevat. Sorteer aflopend op aantal, bij gelijke waarden alfabetisch op tag.
Voorbeeld van verwachte uitvoer
Zo ziet een correct antwoord eruit — het aantal rijen is op zichzelf staand en hoeft niet overeen te komen met de schematabellen.
| n | tag |
|---|---|
| 3 | sql |
| 2 | postgres |
| 1 | index |
Log in om je inzendingsgeschiedenis te zien
InloggenLog in om de AI-mentor te gebruiken
Inloggen