【发布时间】:2018-06-30 10:58:44
【问题描述】:
SQL 查询为聚合函数保留名称 min() 和 max(),让 DBMS 为具有相同功能的 标量 函数做出其他选择 - 固定长度的最小值或最大值参数列表。
MySQL 分别为此使用least() 和greatest(); MonetDB 的等价物是什么?
【问题讨论】:
SQL 查询为聚合函数保留名称 min() 和 max(),让 DBMS 为具有相同功能的 标量 函数做出其他选择 - 固定长度的最小值或最大值参数列表。
MySQL 分别为此使用least() 和greatest(); MonetDB 的等价物是什么?
【问题讨论】:
MonetDB 中几乎等效的标量函数是 sql_min() 和 sql_max()。它们实际上并不等价,因为它们不是可变数量的参数 - 它们每个都采用 2 个参数。
注意:整套内置函数 - 标量和聚合 - 在 MonetDB 的内置 sys.functions 表中进行了描述。
【讨论】: