SELECT
SELECT は、1 つ以上のテーブル、ビュー、またはマテリアライズドビューからデータをクエリします。SELECT は、独立したステートメントまたは他のステートメントにネストされた句として機能します。SELECT 句の出力は、他のステートメントの入力として使用できます。
StarRocks のクエリステートメントは、基本的に SQL92 標準に準拠しています。
注記
StarRocks 内部テーブルのテーブル、ビュー、またはマテリアライズドビューからデータをクエリするには、これらのオブジェクトに対する SELECT 権限が必要です。外部データソースのテーブル、ビュー、またはマテリアライズドビューからデータをクエリするには、対応する external catalog に対する USAGE 権限が必要です。
構文
SELECT select_list FROM table_reference [, ...]
SELECT ステートメントは、通常、次の句で構成されます。
- Common Table Expression (CTE)
- Join
- ORDER BY
- GROUP BY
- HAVING
- LIMIT
- OFFSET
- UNION
- INTERSECT
- EXCEPT/MINUS
- DISTINCT
- サブクエリ
- WHERE と演算子
- エイリアス
- PIVOT
- EXCLUDE
詳しい手順については、該当する項目を参照してください。