в итоге стейт? У меня запрос с подзапросом к таблице с uniqState. Надо в подзапросе с группировкой отдельные записи сгрппировать и получить итоговый стейт, после в запросе выше еще сгруппировать и получить итог состояний
Примерно так
https://play.clickhouse.com/play?user=play#c2VsZWN0IHVuaXFNZXJnZShhX3VuaXEpCmZyb20gKAogICAgc2VsZWN0IHVuaXFTdGF0ZShhX3VuaXEpIGFzIGFfdW5pcSwgMiBhcyBzZWNvbmRfZ3JwIGZyb20gKAogICAgICAgICBzZWxlY3QgdW5pcVN0YXRlKGEpIGFzIGFfdW5pcSwgMSBhcyBncnAgZnJvbSAoCiAgICAgICAgICAgICAgICAgIHNlbGVjdCBhcnJheUpvaW4oWzEsMiwxLDJdKSBhcyBhCiAgICAgICAgICkKICAgICAgICB1bmlvbiBhbGwKICAgICAgICBzZWxlY3QgdW5pcVN0YXRlKGEpIGFzIGFfdW5pcSwgMiBhcyBncnAgZnJvbSAoCiAgICAgICAgICAgICAgICAgIHNlbGVjdCBhcnJheUpvaW4oWzEsMiwzLCAxLDIsM10pIGFzIGEKICAgICAgICApCiAgICApIGdyb3VwIGJ5IGdycAopIGdyb3VwIGJ5IHNlY29uZF9ncnA=
Тут два юниона - это две записи в таблице. Я хочу в итоге получить что у уникальных значений - 3, а получаю уникальных состояний - 2
https://play.clickhouse.com/play?user=play#c2VsZWN0IHVuaXFNZXJnZShhX3VuaXEpCmZyb20gKAogICAgc2VsZWN0IHVuaXFNZXJnZVN0YXRlKGFfdW5pcSkgYXMgYV91bmlxLCAyIGFzIHNlY29uZF9ncnAgZnJvbSAoCiAgICAgICAgIHNlbGVjdCB1bmlxU3RhdGUoYSkgYXMgYV91bmlxLCAxIGFzIGdycCBmcm9tICgKICAgICAgICAgICAgICAgICAgc2VsZWN0IGFycmF5Sm9pbihbMSwyLDEsMl0pIGFzIGEKICAgICAgICAgKQogICAgICAgIHVuaW9uIGFsbAogICAgICAgIHNlbGVjdCB1bmlxU3RhdGUoYSkgYXMgYV91bmlxLCAyIGFzIGdycCBmcm9tICgKICAgICAgICAgICAgICAgICAgc2VsZWN0IGFycmF5Sm9pbihbMSwyLDMsIDEsMiwzXSkgYXMgYQogICAgICAgICkKICAgICkgZ3JvdXAgYnkgZ3JwCikgZ3JvdXAgYnkgc2Vjb25kX2dycA==
то что надо, сразу не додумался
Обсуждают сегодня