#828

Една заявка: разрез по тип, по потребител и общ итог

Таблото иска три среза в един резултат: брой събития по тип, брой събития по потребител и общия итог по всички събития. Да изпълниш три заявки и да ги сглобиш чрез обединение е грозно и неефективно: една групировка по няколко набора от колони доставя всичко с едно преминаване. Покажи типа на събитието, идентификатора на потребителя и броя събития — за срезовете «само по тип», «само по потребител» и «общ итог». В среза по тип идентификаторът на потребителя е празен; в среза по потребител типът е празен; в реда с общия итог и двата са празни. Сортирай по тип на събитието (празните стойности последни), после по идентификатор на потребителя (празните също последни).

Примерен очакван изход

Така изглежда правилният отговор — броят редове е негов собствен, не е задължително да съвпада с таблиците в схемата.

nkinduser_id
2clickNULL
8pageNULL
4NULL1

Резултатът от заявката ти ще се покаже тук