MaxCompute中的DQL语句包括SELECT、JOIN、WHERE子句等。本文为您介绍Dataphin支持的MaxCompute的DQL操作语句。
功能 | 是否支持 |
---|---|
命令格式 | 是 |
列表达式(select_expr) |
|
WHERE子句(where_condition) | Dataphin 2.9.2及之后版本支持UDF分区裁剪 |
当SQL语句设置了group by属性,即set odps.sql.groupby.position.alias=true; ,group by中的整型常量会被当做select的列序号处理,详情请参见GROUP BY分组查询(col_list) |
是 |
基础子查询 |
|
IN SUBQUERY | 是 |
NOT EXISTS SUBQUERY | 是 |
SCALAR SUBQUERY | 是 |
交集、并集和补集 |
|
并集 |
|
补集 |
|
JOIN | 是 |
SEMI JOIN(半连接) | 是 |
MAPJOIN HINT | 是 |
Lateral View(行转列) | 是 |
GROUPING SETS | 是 |
COMMON TABLE EXPRESSION(CTE) | 是 |
CLONE TABLE | 否 |
SELECT TRANSFORM | 否 |
EXPLAIN | 否 |
执行语序 | 否 |