让决策更智能
新一代智能数据分析平台

SQL输入

观远产品部发表于:2021年03月20日 23:05:36更新于:2021年03月20日 23:12:50

00160560e8b77d4e3bf26b9eef83cb9

SQL节点支持一个或多个输入进行连接。

1. 当只有1个输入时,我们支持"SELECT ... FROM \_\_THIS\_\_ ..."格式的语法。

2. 当有多个输入时:

  •  添加的输入按照顺序,默认自动映射为input1,input2,input3…。可通过调整输入的顺序或在SQL节点内来调整映射关系。

  • SQL编辑器中自动显示input与输入节点的映射关系(输入数据集则展示输入数据集名称,其他节点则直接展示节点名称)

  •  每一个输入节点展示该输入节点下所有字段,可展开和收起,并支持下拉滚动,可直接点击字段名称自动添加至输入框内

00160560ed592bdcff831f6e589d8e6

3. SQL输入框支持模糊搜索并自动展示相关提示,方便快速补充输入内容

4. 支持常见的SQL关键字包括:select、from、where、group by、having、union、join on等。

5. SELECT子句中可指定相关的字段、常量、计算字段等作为输出字段,并可使用关键词AS来重命名字段。

6. SQL语句不能以分号结尾。

7. 引用或重命名字段时,若包含特殊字符或中文字符,需用反引号("\`")标注该字段名。

举例:

    SELECT a, a + b AS a_b
    FROM __THIS__
    SELECT `a`, SQRT(`b`) AS b_sqrt
    FROM input1 where `a` > 5
    SELECT `地区`, `门店`, SUM(`成本`) AS `总成本`
    FROM __THIS__ GROUP BY 1,2

    您需要登录后才可以回复