watch_ids as watch_id
any inner join (
select watch_id, date_time, url
from hits
where 1=1
and hit_type = 'pv'
and date = '2018-02-05') using watch_id
where
date = '2018-02-05'
limit 100
ругается на Type mismatch of columns to JOIN by: watch_id Array(UInt64) at left, watch_id UInt64?
Я же раскладываю этот массив на элементы
баг, если завернуть левую часть в еще один подзапрос то работает.
В конвейере выполнения запроса не учитывается взаимный порядок ARRAY JOIN и других JOIN. Этот вопрос пока вообще не рассматривался.
Обсуждают сегодня