Yksi kysely: tyypeittäin, käyttäjittäin ja kokonaissumma
Koontinäyttö haluaa kolme leikkausta yhdessä tuloksessa: tapahtumien lukumäärät tyypeittäin, tapahtumien lukumäärät käyttäjittäin ja kokonaissumman kaikista tapahtumista. Kolmen erillisen kyselyn ajaminen ja niiden yhdistäminen unionilla on rumaa ja tehotonta: yksi ryhmittely useiden sarakejoukkojen yli toimittaa kaiken yhdellä läpiajolla. Näytä tapahtumatyyppi, käyttäjän tunnus ja tapahtumien lukumäärä — leikkauksille ”vain tyypeittäin”, ”vain käyttäjittäin” ja ”kokonaissumma”. Tyypeittäin-leikkauksessa käyttäjän tunnus on tyhjä; käyttäjittäin-leikkauksessa tyyppi on tyhjä; kokonaissummarivillä molemmat ovat tyhjiä. Järjestä tapahtumatyypin mukaan (tyhjät arvot viimeisinä), sitten käyttäjän tunnuksen mukaan (tyhjät arvot myös viimeisinä).
Odotetun tulosteen näyte
Näin oikea vastaus näyttää — sen rivimäärä on omansa, eikä sen tarvitse vastata skeeman tauluja.
| n | kind | user_id |
|---|---|---|
| 2 | click | NULL |
| 8 | page | NULL |
| 4 | NULL | 1 |
Kirjaudu sisään nähdäksesi palautushistorian
Kirjaudu sisäänKirjaudu sisään käyttääksesi tekoälymentoria
Kirjaudu sisään