Sigma - 函数
Window Functions
- ArrayAgg
- CAGR
- CumeDist
- CumulativeAvg
- CumulativeCorr
- CumulativeCount
- CumulativeMax
- CumulativeMin
- CumulativeStdDev
- CumulativeSum
- CumulativeVariance
- FillDown
- First
- Lag
- Last
- Lead
- ListAgg
- ListAggDistinct
- MovingAvg
- MovingCorr
- MovingCount
- MovingMax
- MovingMin
- MovingStdDev
- MovingSum
- MovingVariance
- Nth
- Ntile
- Rank
- RankDense
- RankPercentile
- RowNumber
-
Logical Functions Overview
- Choose
- Coalesce
- If
- In
- IsNotNull
- IsNull
-
Aggregate Functions Overview
- Corr
- Count
- CountDistinct
- CountIf
- PercentileCont
- PercentileDisc
- Max
- Median
- Min
- Nvd
- StdDev
- Sum
- SumIf
- SumProduct
-
Math Functions Overview
- Acos
- Asin
- Atan
- Atan2
- BinFixed
- BinRange
- Ceiling
- Cos
- Cot
- Degrees
- DistanceGlobe
- DistancePlane
- Div
- Exp
- Floor
- Greatest
- Least
- Ln
- Log
- Pi
- Power
- Radians
- Round
- Sign
- Sin
- Sqrt
- Tan
Operators/操作符号
Sigma 支持用于创建计算的基本运算符。操作的执行顺序遵循数学运算顺序:
符号 | 描述 |
---|---|
+ | 添加两个数字 |
- | 从另一个数字中减去一个数字 |
* | 将两个数字相乘 |
/ | 一个数除以另一个数 |
^ | 将数字提高到指定的幂 |
% | 模计算 x 除以 y 的余数 |
& | & 符号将两个字符串连接在一起 |
< | 返回 X 是否小于 y |
<= | 返回 X 是否小于或等于 y |
> | 返回 X 是否大于 y |
>= | 返回 X 是否大于或等于 y |
= | 返回 x 是否等于 y |
!= | 返回 x 是否不等于 y |
() | 用于改变操作顺序 |
AND | 返回两个逻辑值是否都为 TRUE |
OR | 返回两个逻辑值中的任何一个是否都为 TRUE |
NOT | 用于否定表达式 |
TRUE | 解释为布尔文字 TRUE |
FALSE | 解释为布尔文字 FALSE |
NULL | 解释为空文字 |
Text Function Overview
文本函数分析或操作字符串数据,对于净化字符串输入非常有用。
输入字符串时,使用引号将其表示为字符串。”这是作为字符串读取的”
如果您想在字符串中包含引号,可以使用斜杠\来表示后面的引号是字符串的一部分。“这是带引号的字符串”将显示为“这是带引号的字符串”: