ChairfaceChippendale, весь день ломаю голову. По итогу нужно вывести два числа: количество покупок и количество посещений. Соответственно, посещений должно получиться меньше чем покупок.
with tt as (
select ID_Customer id, id_store, date_trunc('hour', date_transactions) trun
from transactions t
)
select id, id_store, count(id)
from tt
group by 1,2