Всем привет!
Подскажите, плиз, как можно обойти через справочники вот такой кейс с джойном на between. Или может любой другой способ не через справочники?
SELECT
DISTINCT user_rd.rd as date,
COUNT(DISTINCT logins_prev_week.user_prev) as wau_rt
FROM (select toDate(ts) as rd, user_id from p_user_create_ts final) as user_rd
LEFT JOIN (SELECT DISTINCT toDate(ts) as ED, user_id as user_prev FROM logins) logins_prev_week
ON logins_prev_week.ED BETWEEN user_rd.rd-14 AND user_rd.rd-8
GROUP BY user_rd.rd
ORDER BY user_rd.rd DESC
;