详情页标题前

阿里云云原生大数据计算服务 MaxComputeCOMBINATIONS-云淘科技

详情页1

返回输入元素的N元组合组成的数组。

命令格式

	combinations(array(T), n)

参数说明

  • array:为输入数组。

  • n:元数。

返回值说明

返回输入数组元素的N元组合组成的数组。

  • 如果输入数组没有重复项,则返回N元子集数组。子集是确定的但顺序不保证,子集中元素是确定的但顺序不保证。

  • 目前n的值默认不能大于5(可通过设置odps.sql.max.combination.length值进行调整), 生成总子集数量默认不能大于100000(可通过设置odps.sql.max.combinations值进行调整)。

  • 如果n大于输入数组元素数,则返回数组为空。

示例

  • SELECT combinations(array('foo', 'bar', 'boo'),2);

    返回结果如下:

    [['foo', 'bar'], ['foo', 'boo']['bar', 'boo']]
  • SELECT combinations(array(1,2,3,4,5),3);

    返回结果如下:

    [[1, 2, 3], [1, 2, 4], [1, 3, 4], [2, 3, 4], [1, 2, 5], [1, 3, 5], [2, 3, 5], [1, 4, 5], [2, 4, 5], [3, 4, 5]]
  • SELECT combinations(array(1,2,2),2);

    返回结果如下:

    [[1,2], [1,2], [2,2]]	

相关函数

COMBINATIONS函数属于复杂类型函数,更多对复杂类型数据(例如ARRAY、MAP、STRUCT、JSON数据)的处理函数请参见复杂类型函数。

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家

阿里云企业补贴进行中: 马上申请

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心。

购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠

转转请注明出处:https://www.yunxiaoer.com/157499.html

(0)
上一篇 2023年12月10日
下一篇 2023年12月10日
详情页2

相关推荐

  • 阿里云日志服务SLS数据投递仪表盘-云淘科技

    创建AnalyticDB MySQL投递任务后,日志服务自动为每个投递任务生成一个仪表盘,您可以在仪表盘中查看数据投递任务运行指标。本文介绍投递任务运行指标详情及如何查看数据投递仪表盘。 查看仪表盘 登录日志服务控制台。 在Project列表区域,单击目标Project。 在日志存储 > 日志库页签中,依次展开目标Logstore下的数据处理 >…

    阿里云日志服务SLS 2023年12月10日
  • 阿里云RDS数据库DescribeRegions – 查看可选的地域和可用区-云淘科技

    该接口用于查询所有RDS地域的详情。 接口说明 适用引擎 RDS MySQL RDS PostgreSQL RDS SQL Server RDS MariaDB 调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。 调试调试授权信息当前API暂无授权信息…

    阿里云数据库 2023年12月9日
  • 阿里云RDS数据库Returning-云淘科技

    AliSQL提供returning功能,支持DML语句返回Resultset,同时提供了工具包(DBMS_TRANS)便于您快捷使用。 背景信息 MySQL的语句执行结果报文通常分为三类:Resultset、OK和ERR。针对DML语句返回的是OK或ERR报文,其中包括影响记录、扫描记录等属性。但在很多业务场景下,执行INSERT、UPDATE、DELETE…

    阿里云数据库 2023年12月9日
  • 阿里云RDS数据库DescribeDBInstances – 查询实例列表-云淘科技

    该接口用于查询RDS的实例列表。 接口说明 适用引擎 RDS MySQL RDS PostgreSQL RDS SQL Server RDS MariaDB 调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。 调试调试授权信息下表是API对应的授权信息…

    阿里云数据库 2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 阿里云日志服务SLS常见问题-云淘科技

    本文介绍定时SQL功能的常见问题。 如何保证SQL分析的数据准确性? 数据延迟写入或实例的调度配置不恰当时,可能发生数据分析不准确问题。 数据写入存在延迟。例如数据写入日志服务延迟了5分钟,实例执行时间为12:03:00,SQL时间窗口为相对一分钟,即[12:02:00,12:03:00),则查询不到最新的数据。 数据写入日志服务到能够被查询到,这期间存在延…

    阿里云日志服务SLS 2023年12月10日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。