Preštej članke po posamezni oznaki
CMS hrani polje oznak kar v vrstici članka — npr. {'sql', 'postgres', 'index'}. Analitika želi pogled »top oznake«: koliko člankov je označenih s posamezno oznako. Da to izračunaš, je treba polje »razgrniti« v vrstice — vsak element polja postane ločena vrstica, nato pa gre za navadno združevanje.
Tabela articles(id, title, tags TEXT[]) vsebuje tri članke. Za vsako oznako, ki se pojavi v poljih, preštej število člankov, ki jo vsebujejo. Razvrsti po številu padajoče, ob izenačenju pa po oznaki abecedno.
Vzorec pričakovanega izhoda
Tako izgleda pravilen odgovor — ima svoje število vrstic in se ni treba ujemati s tabelami sheme.
| n | tag |
|---|---|
| 3 | sql |
| 2 | postgres |
| 1 | index |
Prijavite se za ogled zgodovine oddaj
PrijavaPrijavite se za uporabo mentorja UI
Prijava