すべてのプロダクト
Search
ドキュメントセンター

Dataphin:DQL 操作

最終更新日:Feb 06, 2025

このトピックでは、Dataphin でサポートされている MaxCompute の DQL(データクエリ言語)操作(SELECT、JOIN、WHERE 句など)について説明します。

機能

サポートされているかどうか

コマンド形式

はい

リスト式 (select_expr)

  • * をサポートします。

  • distinct 操作をサポートします。

  • 正規表現はサポートしていません。

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)」をご参照ください。

はい

基本的なサブクエリ

  • SELECT <select_expr> FROM (<select_statement>) <sq_alias_name>; 構文の使用をサポートします。

  • select (<select_statement>) from <table_name>; の使用はサポートしていません。

IN サブクエリ

はい

NOT EXISTS サブクエリ

はい

スカラサブクエリ

はい

積集合、和集合、補集合

  • intersect をサポートします。

  • intersect all はサポートしていません。

  • intersect distinct はサポートしていません。

UNION

  • union all をサポートします。

  • union [distinct] をサポートします。

補集合

  • except 句をサポートします。

  • except all 句をサポートします。

  • minus 操作をサポートします。

  • EXCEPT DISTINCT はサポートしていません。

  • MINUS DISTINCT 操作はサポートしていません。

  • MINUS DISTINCT 操作はサポートしていません。

JOIN

はい

SEMI JOIN

はい

MAPJOIN ヒント

はい

Lateral View

はい

Grouping Sets

はい

共通テーブル式 (CTE)

はい

CLONE TABLE

いいえ

SELECT TRANSFORM

いいえ

EXPLAIN

いいえ

SELECT 文の順序

いいえ

GROUPING SETS

はい

TABLESAMPLE サンプリング

はい

QUALIFY

はい

PIVOT および UNPIVOT

はい

```