там не задашь, насколько я понял. Можно просто переписать выражение несколько раз, и оно будет выполнено только один раз?
https://fiddle.clickhouse.com/9f46d72b-f590-4c8b-a014-2412bbbfefac
Это достаточно оптимально или можно лучше?
https://fiddle.clickhouse.com/50259932-3a6c-4fb6-8057-45d28a851517
В доке написано что Aliases are global for a query or subquery, и я один раз уже напоролся, что названия аргументов лямбд друг с другом конфликтуют очень неочевидно, поэтому боюсь так писать ))
КХ повторяющиеся экспрешины выполняет один раз. >напоролся, что названия аргументов лямбд друг с другом конфликтуют очень неочевидно, поэтому боюсь так писать )) там было другое. это про лябмда аргументы
Обсуждают сегодня