Syntax Reference

This topic contains syntax definitions and corresponding syntax diagrams for the Real-Time Analytics Query Language (RAQL) in MashZone NextGen.

Topics

ExplainOrSelectStatement

CharacterConstant

SelectStatement

SelectWithOrder

QueryExpressionBody

QueryTerm

QueryPrimary

SelectWithoutOrder

SelectList

SelectItem

SelectStar

ObjectName

SqlSimpleExpression

SqlMultiplicativeExpression

SqlExponentExpression

SqlUnaryExpression

SqlPrimaryExpression

SqlExpression

SqlAndExpression

SqlUnaryLogicalExpression

SqlRelationalExpression

SqlExpressionList

SqlRelationalOperatorExpression

Relop

SqlInClause

SqlBetweenClause

SqlLikeClause

IsNullClause

Constant

FunctionCall

CastableDataTypeDeclaration

UserDefinedType

SimpleCaseCall

BooleanCaseCall

AggregateFunctionCall

SourceField

GenericFunctionCall

ConstantList

WindowSpecification

OrderByClause

WindowFrameClause

WindowFrameStart

FrameBound

WindowFrameBound

GroupingOperation

WindowFunctionCall

LongConstant

IntegerConstant

ArrayElementReference

ArrayValueConstructor

Alias

FromClause

FromItem

SourceReferenceOrSubquery

SourceReference

JoinedTable

SourceFieldList

WhereClause

GroupByClause

GroupingElementList

GroupingElement

EmptyGroupingSet

OrdinaryGroupingSet

GroupingExpressionReferenceList

GroupingExpressionReference

RollupList

OrdinaryGroupingSetList

CubeList

GroupingSetsSpecification

GroupingSetList

GroupingSet

HavingClause

LimitClause

S_NUMBER

FLOAT

INTEGER

DIGIT

S_PARAMETER

S_IDENTIFIER

NAMESTARTCHAR

NAMECHAR

S_QUOTED_IDENTIFIER

S_CHAR_LITERAL

IgnorableWhitespace

LINE_COMMENT

MULTI_LINE_COMMENT