2016-07-28 64 views
0

我是OLAP和SnappyData的新手。我的问题非常具体。我想知道在哪里阅读关于用于OLAP查询的SnappyData'列'查询语言的进一步文档。也许这是一个行业标准。也许它是SnappyData特定的。我不知道。我在哪里可以了解有关SnappyData列OLAP语法的更多信息?

为了说明问题,我正在查看快速入门脚本并尝试理解列表,AIRLINE和olap_queries.sql中的查询。例如,给定此查询:

------------------------------------------------------------- 
---- Which Airlines Arrive On Schedule? JOIN with reference table ---- 
------------------------------------------------------------- 
select AVG(ArrDelay) arrivalDelay, description AirlineName, UniqueCarrier carrier 
    from airline, airlineref 
    where airline.UniqueCarrier = airlineref.Code 
    group by UniqueCarrier, description 
    order by arrivalDelay; 

我想了解像'description AirlineName'这样的结构。语法如何规定说明是来自airref连接?请有人指点我可以在哪里学习这种语法。

+0

现在假设SQL-92语法。我们将在1.0版本中添加更好的SQL语法文档。 – Sumedh

回答

0

description AirlineName是标准列别名规范(其中AS是可选的),其中第一个必须明确地解析为其中一个连接表中的表列名称,而第二个是别名。

语法与Spark SQL语法相同。不幸的是,文档像herehere一样稀疏,但它对选择查询是符合核心SQL-92的。

相关问题