1.1. 数据查询

数据查询语言( DQL ) 是SQL语言子集,也是 SQL中最核心最常用的功能。

1.1.1. 概述

SQL 的核心是 Query,也就是数据查询(Date Query)。SQL中数据查询语句也只有一个,那就是 SELECT语句。SELECT 语句执行数据查询,并把请求响应的数据返回到客户端,返回数据集称为结果集。

类似 Hive SQL,ClickHouse SQL也支持组合使用INSERT INTO ... SELECT语句,将查询结果数据写入到另外一张表里。 

SELECT语句

SELECT 语句的语法如下:

[WITH expr_list|(subquery)]

SELECT [DISTINCT [ON (column1, column2, ...)]] expr_list

[FROM [db.]table | (subquery) | table_function] [FINAL]

[SAMPLE sample_coeff]

[ARRAY JOIN ...]

[GLOBAL] [ANY|ALL|ASOF] [INNER|LEFT|RIGHT|FULL|CROSS] [OUTER|SEMI|ANTI]

JOIN (subquery)|table (ON <expr_lis

更多推荐

【ClickHouse SQL 极简教程】ClickHouse SQL 之数据查询语言 DQL