- プロジェクトの作成
- グラフィックオブジェクト
- オブジェクトと変数のリファレンス
- プロジェクトの拡張
- チュートリアル
- グラフィックオブジェクト チュートリアル
SELECT 句
SELECT
ステートメントは ALL
と DISTINCT
セット量指定子をサポートしています。CASE
と WHEN
式は使用できません。- FROMヒント:FROM述語とIN述語にサブクエリを使用することができます。このFROM句は必須で、他の句はオプションです。句は、次の順序にする必要があります。FROM、WHERE、GROUP、HAVING、ORDER、LIMIT。
- JOIN
- ASヒント: テーブルと列のエイリアスは、通常の識別子と区切られた識別子をサポートします。
- WHERE
- GROUP BY
- ORDER BY
- 以下を含む関数の設定:COUNT、MAX、MIN、AVG、SUM。
- HAVING
- LIMITヒント:LIMIT OFFSETバリアントを使用して、記録数を制限します。オフセットはオプションで、デフォルト値は0です。たとえば、SELECT * FROM Table1 LIMIT 1000 OFFSET 10記録番号 10 から始まる 1,000 件の記録を返します。
例
以下は
SELECT
句の例です。SELECT * FROM Table1
SELECT *, Timestamp AS T FROM Table1
SELECT Column1 FROM Table1
SELECT *, 10 FROM Table1
SELECT 10, * FROM Table1
SELECT *, 'text value' FROM Table1
SELECT COUNT(*) FROM Table1
SELECT DISTINCT Column1 FROM Table1
SELECT Variable1 AS Label, AVG(Variable1) AS Value FROM Datalogger1 AS A UNION JOIN (SELECT Variable2 AS Label, AVG(Variable2) AS Value FROM Datalogger1 ORDER BY Label ASC) AS B ON A.Label = B.Label AND A.Value = B.Value
ご質問やご意見