Skip to content

Latest commit

 

History

History
38 lines (28 loc) · 1.09 KB

NO_TABLE_SELECT_CLAUSE.md

File metadata and controls

38 lines (28 loc) · 1.09 KB

无表 SELECT 语句

无表Select语句计算常量表达式操作列表,表达式计算不需要依赖表和列。

Syntax

NoTableSelectClause
	::= 'SELECT' SelectExprList
SelectExprList
         ::= SelectExpr ( ',' SelectExpr )*
SelectExpr    ::= ( Identifier '.' ( Identifier '.' )? )? '*'
           | ( Expression | '{' Identifier Expression '}' ) ['AS' Identifier]
     

SQL语句模版

SELECT const_expr [, const_expr ...];

2. SELECT语句元素

SELECT语句元素 状态 说明
无标SELECT语句 OnlineServing不支持 无表Select语句计算常量表达式操作列表,表达式计算不需要依赖表和列

Examples

-- desc: SELECT 常量字面量
SELECT 1, 1L, 1.0f, 2.0, 'Hello';
-- desc: SELECT 常量表达式
SELECT 1+1, 1L + 1L, 1.0f - 1.0f, 2.0*2.0, 'Hello' LIKE 'He%';
-- desc: SELECT 函数表达式
SELECT substr("hello world", 3, 6);