Loenda, mitu artiklit on igal sildil
CMS hoiab artikli juures siltide massiivi otse tabeli reas — näiteks {'sql', 'postgres', 'index'}. Analüütika tahab näha «top silte»: mitu artiklit on iga sildiga märgistatud. Selle arvutamiseks tuleb massiiv «laotada» ridadeks — iga massiivi element saab eraldi reaks, seejärel toimub tavaline rühmitamine.
Tabelis articles(id, title, tags TEXT[]) on kolm artiklit. Iga massiivides esineva sildi kohta loenda nende artiklite arv, millel see silt on. Sorteeri arvu järgi kahanevalt, võrdsuse korral sildi järgi tähestikulises järjekorras.
Oodatava väljundi näidis
Nii näeb õige vastus välja — selle ridade arv on omaette ega pea ühtima skeemi tabelitega.
| n | tag |
|---|---|
| 3 | sql |
| 2 | postgres |
| 1 | index |
Logi sisse, et näha esituste ajalugu
Logi sisseLogi sisse, et kasutada AI mentorit
Logi sisse