#828

Viena užklausa: pjūvis pagal tipą, pagal vartotoją ir bendra suma

Skydeliui reikia trijų pjūvių vienoje išrinktyje: įvykių skaičius pagal tipą, įvykių skaičius pagal vartotoją ir bendra suma pagal visus įvykius. Daryti tris užklausas ir klijuoti per sąjungą — negražu ir neefektyvu: viena grupavimas pagal kelis stulpelių rinkinius pateikia viską vienu perėjimu. Parodykite įvykio tipą, vartotojo identifikatorių ir įvykių skaičių — pjūviams «tik pagal tipą», «tik pagal vartotoją» ir «bendra suma». Pjūvyje pagal tipą tuščias bus vartotojo identifikatorius, pjūvyje pagal vartotoją — tuščias bus tipas, bendros sumos eilutėje — tušti bus abu. Rūšiuokite pagal įvykio tipą (tuščios reikšmės gale), paskui pagal vartotojo identifikatorių (tuščios irgi gale).

Laukiamo rezultato pavyzdys

Taip atrodo teisingas atsakymas — jo eilučių skaičius yra savitas, jis neprivalo sutapti su schemos lentelėmis.

nkinduser_id
2clickNULL
8pageNULL
4NULL1

Jūsų užklausos rezultatas bus rodomas čia