Size: a a a

ClickHouse не тормозит

2020 September 24

DC

Denny Crane [not a Y... in ClickHouse не тормозит
Dj
ALTER TABLE [db].name ADD INDEX name expression TYPE type GRANULARITY value AFTER name [AFTER name2] -


что делает AFTER?
after по идее  для add column
источник

pk

papa karlo in ClickHouse не тормозит
Nikolay
как такое вообще работает ? select distinct a from ( select 1 as a, 2 as b) order by b; тут же нету b,а он позволяет сортировать.
так и работает, сначала делается сортировка, потом селект. а там снаружи сортировка оО
источник

D

Dj in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
after по идее  для add column
ок, кто то в документации промахнулся?
источник

N

Nikolay in ClickHouse не тормозит
papa karlo
так и работает, сначала делается сортировка, потом селект. а там снаружи сортировка оО
сначала же distinct, а потом сортировка
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
Nikolay
в oracle так нельзя
говно ваш О

E121-02  ORDER BY columns need not be in select list
источник

pk

papa karlo in ClickHouse не тормозит
Nikolay
сначала же distinct, а потом сортировка
да, что-то тут с видимостью странное
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
источник

N

Nikolay in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
говно ваш О

E121-02  ORDER BY columns need not be in select list
а какое b тогда он берет после дистинкт. произвольное, для данного a?
источник

N

Nikolay in ClickHouse не тормозит
а как вы вышли на код E121-02
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
Nikolay
а как вы вышли на код E121-02
я помню
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
читал не давно, неделю назад
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
select distinct a from (select 1 a,2 b union all  select 2 a,-6 b) order by b

с distinct конечно баг , вообще не должно работать
источник

N

Nikolay in ClickHouse не тормозит
вот еще сегодня обнуружилось, что подобного вида запросы select distinct * from ( select * from table order by b nulls last) внутрениия сортировка влияет на вывод результатов после distinct
источник

D

Dj in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
говно ваш О

E121-02  ORDER BY columns need not be in select list
это про другое, ничего не говно...
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
да это вообще невалидный SQL select distinct a  order by b
источник

D

Dj in ClickHouse не тормозит
Nikolay
вот еще сегодня обнуружилось, что подобного вида запросы select distinct * from ( select * from table order by b nulls last) внутрениия сортировка влияет на вывод результатов после distinct
пилите баг, но по хорошему, это не страшно... непонятно что там у вас влияет в этом запросе вообще нет никаких гарантий...
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
Dj
это про другое, ничего не говно...
это про то что поля что в order by перечислены не обязаны быть в select
источник

D

Dj in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
это про то что поля что в order by перечислены не обязаны быть в select
ну не я один проглядел тот дистинкт )
источник

Н

Николай in ClickHouse не тормозит
Это без сарказма?
источник