函数
📄️ 数学函数
数学函数是用于执行各种数学运算和计算的函数集合。它们包括基本的算术运算函数(如加法、减法、乘法、除法),三角函数(如正弦、余弦、正切)、指数函数、对数函数等。这些函数可以帮助你进行数值计算、解决数学问题和创建数学模型。
📄️ 条件函数
条件函数是用于根据特定条件执行不同操作的函数集合。它们包括条件语句,可以帮助你根据不同的情况选择执行不同的代码逻辑。条件函数对于实现程序的流程控制和决策非常有用。
📄️ 字符串函数
字符串函数是用于处理和操作文本字符串的函数集合。它们包括字符串连接、字符串分割、字符串查找和替换、字符串长度计算等操作。字符串函数可以帮助你处理和转换文本数据,进行字符串匹配和处理。
📄️ 日期和时间函数
时间和日期函数是用于处理和操作时间和日期数据的函数集合。它们包括获取当前时间、日期格式化、时间比较和计算时间间隔等操作。时间和日期函数可以帮助你处理时间相关的任务,如计算日期差异、定时任务和日历功能等。
📄️ 聚合函数
聚合函数是数据库中常用的函数,用于对数据进行聚合计算和汇总。它们接收一组值作为输入,并返回一个单一的聚合结果。聚合函数可以用于执行各种操作,例如计算总和、平均值、最大值、最小值等。
📄️ 两步聚合
首先,通过使用聚合函数创建一个中间聚合,而不是在一步中计算最终结果。然后,使用分析函数计算最终结果。
📄️ 窗口函数
窗口函数对与当前行以某种方式相关的一组表行执行计算。这与可以使用聚合函数完成的计算类型相当。但是,窗口函数不会像非窗口聚合调用那样导致行分组为单个输出行。相反,行保留其单独的标识。在这些现象背后,窗口函数不仅能够访问查询结果的当前行。
📄️ 地理空间函数
空间函数是用于处理和操作三维空间数据的函数集合。
📄️ 质量函数
用于评估时间序列数据的质量
📄️ 其他函数
其他功能函数包括一些不属于以上分类的通用函数。