поле
CAST('desktop', 'Enum8(\'total\' = 0, \'desktop\' = 1, \'mobile\' = 2)') AS platform,, при этом SETTINGS max_threads = 5, distributed_group_by_no_merge = 1
получаю ошибку:
Code: 171. DB::Exception: Received from localhost:9000, 127.0.0.1. DB::Exception: Cannot convert column platform because it is non constant in source stream but must be constant in result.
Как побороть шляпу? При этом, если присобачить еще два юниона по другой таблице - все прокатывает на ура
Попробуйте в подзапрос обернуть каждый из запросов в UNION
Обсуждают сегодня