FIRST_SIGNIFICANT_SUBDOMAIN 描述 在 URL 中提取出“第一个有效子域”返回,若不合法则会返回空字符串。 语法 SQL 复制 1 FIRST_SIGNIFICANT_SUBDOMAIN ( <url> ) 参数 参数 说明 <url> 需要提取“第一个有效子域”的 URL 返回值 <url> 中第一个有效子域。
返回值 返回字符串类型,结果为匹配 <pattern> 的部分。 如果输入的 <pos> 为 0,返回整个第一次匹配的子文本串。 如果输入的 <pos> 不合法(为负数或超出表达式组数量),返回 NULL。 如果正则匹配失败,返回 NULL。
语法 SQL 复制 1 FIND_IN_SET ( <str> , <strlist> ) 参数 参数 说明 <str> 需要查找的字符串 <strlist> 需要被查找的字符串 返回值 参数 <str> 在参数 <strlist> 第一次出现的位置。特殊情况: 如果没有找到,返回 0。 任一参数为 NULL,返回 NULL。
语法 SQL 复制 1 HOURS_DIFF(<end_date>, <start_date>) 参数 参数 说明 <end_date> 结束时间,类型为 DATETIME 或 DATE <start_date> 开始时间,类型为 DATETIME 或 DATE 返回值 返回类型为 INT,返回开始时间到结束时间相差的小时数。
ARRAY_UNION 描述 将多个数组进行合并,不包含重复元素,生成一个新数组 语法 SQL 复制 1 ARRAY_UNION(<array>, <array> [, ... ]) 参数 参数 说明 <array> 待合并的数组 返回值 返回一个数组,包含 array1 和 array2 的并集中的所有元素,不包含重复项,如果输入参数为 NULL,则返回 NULL
ARRAY_CUM_SUM 描述 返回数组的累计和。数组中的 NULL 值会被跳过,并在结果数组的相同位置设置 NULL 。 语法 SQL 复制 1 ARRAY_CUM_SUM(<arr>) 参数 参数 说明 <arr> 用于计算累加和的数组 返回值 返回一个数组。特殊情况: 数组中的 NULL 值会被跳过,并在结果数组的相同位置设置 NULL 。
x3C;str> 字符串的每个字符前 <new> 用于替换 <old> 的新子字符串 返回值 返回替换掉子字符串后的新字符串。
权限控制 执行此 SQL 命令的用户必须至少具有以下权限: 权限(Privilege) 对象(Object) 说明(Notes) LOAD_PRIV 库(Database) 需要对库表的导入权限 返回值 返回指定 db 的导入任务中存在质量问题的数据。
x3C;bitmapN> 第 N 个 Bitmap 返回值 多个 Bitmap 差集的 Bitmap。
RANK 描述 RANK() 是一个窗口函数,用于返回有序数据集中值的排名。排名从 1 开始按顺序递增。当出现相同值时,这些值获得相同的排名,但会导致排名序列出现间隔。例如,如果前两行并列排名第 1,则下一个不同的值将排名第 3(而不是第 2)。 语法 SQL 复制 1 RANK() 返回值 返回 BIGINT 类型的排名值。对于相同的值返回相同的排名,但会在序列中产生间隔。