mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-18 12:22:12 +00:00
54 lines
1.1 KiB
MySQL
54 lines
1.1 KiB
MySQL
|
-- https://github.com/ClickHouse/ClickHouse/issues/23194
|
||
|
-- This test add query-templates for fuzzer
|
||
|
SET allow_experimental_analyzer = 1;
|
||
|
|
||
|
DROP DATABASE IF EXISTS {CLICKHOUSE_DATABASE:Identifier};
|
||
|
CREATE DATABASE {CLICKHOUSE_DATABASE:Identifier};
|
||
|
USE {CLICKHOUSE_DATABASE:Identifier};
|
||
|
|
||
|
CREATE TABLE table (
|
||
|
column UInt64,
|
||
|
nest Nested
|
||
|
(
|
||
|
key Nested (
|
||
|
subkey UInt16
|
||
|
)
|
||
|
)
|
||
|
) ENGINE = Memory();
|
||
|
|
||
|
|
||
|
SELECT t.column FROM table AS t;
|
||
|
|
||
|
USE default;
|
||
|
SELECT column FROM {CLICKHOUSE_DATABASE:Identifier}.table;
|
||
|
USE {CLICKHOUSE_DATABASE:Identifier};
|
||
|
|
||
|
|
||
|
SELECT {CLICKHOUSE_DATABASE:Identifier}.table.column FROM table;
|
||
|
|
||
|
--
|
||
|
|
||
|
SELECT t1.x, t2.x, y FROM
|
||
|
(SELECT x, y FROM VALUES ('x UInt16, y UInt16', (0,1))) AS t1,
|
||
|
(SELECT x, z FROM VALUES ('x UInt16, z UInt16', (2,3))) AS t2;
|
||
|
|
||
|
SELECT '---';
|
||
|
|
||
|
SELECT 1;
|
||
|
SELECT dummy;
|
||
|
SELECT one.dummy;
|
||
|
SELECT system.one.dummy;
|
||
|
|
||
|
SELECT *;
|
||
|
|
||
|
--
|
||
|
|
||
|
SELECT nest.key.subkey FROM table;
|
||
|
SELECT table.nest FROM table ARRAY JOIN nest;
|
||
|
|
||
|
SELECT '---';
|
||
|
|
||
|
SELECT * FROM (SELECT [1, 2, 3] AS arr) ARRAY JOIN arr;
|
||
|
|
||
|
SELECT * FROM table ARRAY JOIN [1, 2, 3] AS arr;
|