#841

Compter les articles par tag

Un CMS conserve un tableau de tags directement sur la ligne de l'article — par exemple {'sql', 'postgres', 'index'}. L'équipe analytics veut une vue « top des tags » : combien d'articles sont marqués par chaque tag. Pour le calculer, le tableau doit être « déplié » en lignes — chaque élément du tableau devient une ligne distincte, puis il s'agit d'un regroupement classique. La table articles(id, title, tags TEXT[]) contient trois articles. Pour chaque tag présent dans les tableaux, compte le nombre d'articles qui le contiennent. Trie par nombre décroissant, et en cas d'égalité par ordre alphabétique du tag.

Exemple de sortie attendue

Voici à quoi ressemble une réponse correcte — son nombre de lignes lui est propre, il n'a pas à correspondre aux tables du schéma.

ntag
3sql
2postgres
1index

Le résultat de votre requête apparaîtra ici