Version 1.5
SELECT * FROM SAX (
ON { table | view | (query) } AS "input" PARTITION BY key ORDER BY order_columns
ON { table | view | (query) } AS meanstats PARTITION BY key
ON { table | view | (query) } AS stdevstats PARTITION BY key
USING
TargetColumns ({ 'target_column' | target_column_range }[,...])
[ TimeColumn ('time_column') ]
[ WindowType ( { 'global' | 'sliding' } ) ]
[ OutputType ( { 'string' | 'bytes' | 'bitmap' | 'characters' } ) ]
[ WindowSize (window_size) ]
[ OutputFrequency (output_frequency) ]
[ PointsPerSymbol (points_per_symbol [,...]) ]
[ SymbolsPerWindow (symbols_per_window [,...]) ]
[ AlphabetSize (alphabet_size [,...]) ]
[ BitmapLevel (bitmap_level [,...]) ]
[ OutputStats ({ 'true'|'yes'|'t'|'y'|'1'|'false'|'no'|'f'|'n'|'0' }) ]
[ Accumulate ({ 'accumulate_column' | accumulate_column_range }[,...]) ]
) AS alias;