mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-21 15:12:02 +00:00
8b438bcd3c
Fix trailing whitespaces in FROM/IN clause with subqueries in multiline mode, and also changes the output of the queries slightly in a more human friendly way. Before: $ clickhouse-format <<<'select * from system.one, (select * from system.one)' SELECT * FROM system.one , ( SELECT * FROM system.one ) After: $ clickhouse-format <<<'select * from system.one, (select * from system.one)' SELECT * FROM system.one, ( SELECT * FROM system.one ) v2: Fix subqueries formatting in a different way v3: Adjust *.reference in tests v4: Fix modernize-loop-convert in ASTTablesInSelectQuery
15 lines
332 B
SQL
15 lines
332 B
SQL
SELECT sum(toNullable('a') IN 'a');
|
|
SELECT countIf(number, toNullable('a') IN ('a', 'b')) FROM numbers(100);
|
|
|
|
SELECT
|
|
uniqExact(x) AS u,
|
|
uniqExactIf(x, name = 'a') AS ue,
|
|
uniqExactIf(x, name IN ('a', 'b')) AS ui
|
|
FROM
|
|
(
|
|
SELECT
|
|
toNullable('a') AS name,
|
|
arrayJoin(range(10)) AS x
|
|
)
|
|
WHERE name = 'a';
|