2016-07-28 52 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的。

相關問題