Cuenta artículos por etiqueta
Un CMS guarda un array de etiquetas directamente en la fila del artículo — por ejemplo {'sql', 'postgres', 'index'}. Analítica quiere una vista de «etiquetas top»: cuántos artículos están etiquetados con cada etiqueta. Para calcular esto, el array debe «desplegarse» en filas — cada elemento del array se convierte en una fila separada, y luego es una agrupación normal.
La tabla articles(id, title, tags TEXT[]) contiene tres artículos. Para cada etiqueta presente en los arrays, cuenta el número de artículos que la contienen. Ordena por recuento descendente, empates resueltos por etiqueta alfabéticamente.
Ejemplo de respuesta esperada
Así es una respuesta correcta: tiene su propio número de filas y no tiene por qué coincidir con las tablas del esquema.
| n | tag |
|---|---|
| 3 | sql |
| 2 | postgres |
| 1 | index |
Inicia sesión para ver tu historial de envíos
Iniciar sesiónInicia sesión para usar el AI Mentor
Iniciar sesión