Kolm lõiget ühe päringuga
Töölaud vajab ühte tulemust kolme lõikega korraga: sündmuste arv sündmuse tüübi kaupa, sündmuste arv kasutaja kaupa ja üldsumma kõigi sündmuste üle. Kolme päringu käivitamine ja nende ühenduse kaudu kokkuõmblemine on inetu ja ebaefektiivne: kõik selle suudab üks päring, mis grupeerib korraga mitme veerukomplekti kaupa. Näita sündmuse tüüpi, kasutaja id-d ja sündmuste arvu — lõigete «ainult tüübi kaupa», «ainult kasutaja kaupa» ja «üldsumma» jaoks. Sorteeri sündmuse tüübi järgi (tühjad väärtused viimaseks), seejärel kasutaja id järgi (tühjad samuti viimaseks).
Oodatava väljundi näidis
Nii näeb õige vastus välja — selle ridade arv on omaette ega pea ühtima skeemi tabelitega.
| n | type | user_id |
|---|---|---|
| 12 | purchase | NULL |
| 6 | refund | NULL |
| 10 | view | NULL |
Logi sisse, et näha esituste ajalugu
Logi sisseLogi sisse, et kasutada AI mentorit
Logi sisse