mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-05 14:02:21 +00:00
43 lines
699 B
SQL
43 lines
699 B
SQL
-- https://github.com/ClickHouse/ClickHouse/issues/48308
|
|
SET allow_experimental_analyzer=1;
|
|
DROP TABLE IF EXISTS 03038_table;
|
|
|
|
CREATE TABLE 03038_table
|
|
(
|
|
`time` DateTime
|
|
)
|
|
ENGINE = MergeTree
|
|
ORDER BY time;
|
|
|
|
SELECT *
|
|
FROM
|
|
(
|
|
SELECT
|
|
toUInt64(time) AS time,
|
|
toHour(03038_table.time)
|
|
FROM 03038_table
|
|
)
|
|
ORDER BY time ASC;
|
|
|
|
WITH subquery AS (
|
|
SELECT
|
|
toUInt64(time) AS time,
|
|
toHour(03038_table.time)
|
|
FROM 03038_table
|
|
)
|
|
SELECT *
|
|
FROM subquery
|
|
ORDER BY subquery.time ASC;
|
|
|
|
SELECT *
|
|
FROM
|
|
(
|
|
SELECT
|
|
toUInt64(time) AS time,
|
|
toHour(03038_table.time) AS hour
|
|
FROM 03038_table
|
|
)
|
|
ORDER BY time ASC, hour;
|
|
|
|
DROP TABLE IF EXISTS 03038_table;
|