Μέτρησε τα άρθρα ανά ετικέτα
Ένα CMS κρατά έναν πίνακα ετικετών απευθείας στη γραμμή του άρθρου — π.χ. {'sql', 'postgres', 'index'}. Η αναλυτική θέλει μια προβολή «κορυφαίων ετικετών»: πόσα άρθρα φέρουν κάθε ετικέτα. Για να το υπολογίσεις, ο πίνακας πρέπει να «ξεδιπλωθεί» σε γραμμές — κάθε στοιχείο του πίνακα γίνεται ξεχωριστή γραμμή, και μετά πρόκειται για συνηθισμένη ομαδοποίηση.
Ο πίνακας articles(id, title, tags TEXT[]) περιέχει τρία άρθρα. Για κάθε ετικέτα που εμφανίζεται στους πίνακες, μέτρησε το πλήθος των άρθρων που την περιέχουν. Ταξινόμησε κατά φθίνον πλήθος, και σε περίπτωση ισοβαθμίας κατά ετικέτα αλφαβητικά.
Δείγμα αναμενόμενης εξόδου
Έτσι μοιάζει μια σωστή απάντηση — το πλήθος γραμμών της είναι δικό της, δεν χρειάζεται να ταιριάζει με τους πίνακες του σχήματος.
| n | tag |
|---|---|
| 3 | sql |
| 2 | postgres |
| 1 | index |
Συνδεθείτε για να δείτε το ιστορικό υποβολών
ΣύνδεσηΣυνδεθείτε για να χρησιμοποιήσετε τον AI Mentor
Σύνδεση