ストリームデータ処理基盤 uCosminexus Stream Data Platform - Application Framework アプリケーション開発ガイド

[目次][索引][前へ][次へ]

4.4.5 FROM句

<この項の構成>
(1) 形式
(2) 機能
(3) オペランド
(4) 構文規則
(5) 注意事項
(6) 使用例

(1) 形式

FROM句::=FROM▲<リレーション参照>〔,<リレーション参照>〕…

(2) 機能

一つ以上のリレーション(リレーション参照)を指定します。FROM句で取得されるリレーションが,WHERE句またはHAVING句の対象となります。

WHERE句およびHAVING句を指定しない場合は,FROM句で取得されるリレーションがSELECT句の対象となります。

複数のリレーションを指定した場合,指定したリレーションの順序で各リレーションから1行ずつ組み合わせて連結された行が,FROM句で取得されるリレーションの行になります。行数は,各リレーションの行数の積になります。

(3) オペランド

<リレーション参照>

リレーション参照の指定については,「4.4.13 リレーション参照」を参照してください。

指定できるリレーション参照の個数は,1〜64個です。

(4) 構文規則

ありません。

(5) 注意事項

FROM句で取得されるリレーションは,グループ化列を持たない一つのグループになります。

(6) 使用例

取得するリレーションs1を指定します。下線部がFROM句の部分です。

REGISTER QUERY q1 SELECT * FROM s1[ROWS 100];