mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-29 11:02:08 +00:00
Merge pull request #46166 from ClickHouse/vdimir/doc/optimize_rewrite_aggregate_function_with_if
This commit is contained in:
commit
41a3536227
@ -3310,6 +3310,15 @@ SELECT
|
|||||||
FROM fuse_tbl
|
FROM fuse_tbl
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## optimize_rewrite_aggregate_function_with_if
|
||||||
|
|
||||||
|
Rewrite aggregate functions with if expression as argument when logically equivalent.
|
||||||
|
For example, `avg(if(cond, col, null))` can be rewritten to `avgOrNullIf(cond, col)`. It may improve performance.
|
||||||
|
|
||||||
|
:::note
|
||||||
|
Supported only with experimental analyzer (`allow_experimental_analyzer = 1`).
|
||||||
|
:::
|
||||||
|
|
||||||
## allow_experimental_database_replicated {#allow_experimental_database_replicated}
|
## allow_experimental_database_replicated {#allow_experimental_database_replicated}
|
||||||
|
|
||||||
Enables to create databases with [Replicated](../../engines/database-engines/replicated.md) engine.
|
Enables to create databases with [Replicated](../../engines/database-engines/replicated.md) engine.
|
||||||
|
Loading…
Reference in New Issue
Block a user