Conte artigos por tag
Um CMS guarda um array de tags diretamente na linha do artigo — por exemplo {'sql', 'postgres', 'index'}. A análise quer uma visão de «tags top»: quantos artigos estão marcados com cada tag. Para calcular isso, o array deve ser «desdobrado» em linhas — cada elemento do array vira uma linha separada, e depois é um agrupamento comum.
A tabela articles(id, title, tags TEXT[]) contém três artigos. Para cada tag presente nos arrays, conte o número de artigos que a contêm. Ordene por contagem decrescente, empates resolvidos por tag em ordem alfabética.
Exemplo de resposta esperada
É assim que se parece uma resposta correta: ela tem seu próprio número de linhas e não precisa coincidir com as tabelas do esquema.
| n | tag |
|---|---|
| 3 | sql |
| 2 | postgres |
| 1 | index |
Entre para ver seu histórico de envios
EntrarEntre para usar o AI Mentor
Entrar