array_expression[OFFSET(zero_based_offset)]
array_expression[ORDINAL(one_based_offset)]

说明

按位置访问 ARRAY 元素并返回该元素。OFFSET 表示从 0 开始计数,ORDINAL 表示从 1 开始计数。

给定数组要么解释为从 0 开始,要么解释为从 1 开始。访问数组元素时,必须在数组位置之前分别附加 OFFSET 或 ORDINAL;该行为并非默认行为。

如果索引超出范围,OFFSET 和 ORDINAL 都会生成错误。

WITH items AS(SELECT ["apples", "bananas", "pears", "grapes"] as listUNION ALLSELECT ["coffee", "tea", "milk" ] as listUNION ALLSELECT ["cake", "pie"] as list)SELECT list, list[OFFSET(1)] as offset_1, list[ORDINAL(1)] as ordinal_1
FROM items;
+----------------------------------+-----------+-----------+
| list                                                                   | offset_1  | ordinal_1 |
+----------------------------------+-----------+-----------+
| [apples, bananas, pears, grapes] | bananas   | apples    |
| [coffee, tea, milk]                                 | tea       | coffee    |
| [cake, pie]                                              | pie       | cake      |
+----------------------------------+-----------+-----------+

sql OFFSET 和 ORDINAL相关推荐

  1. db2分页sql_停止尝试使用内部DB框架模拟SQL OFFSET分页!

    db2分页sql 我敢肯定,到目前为止,您已经以多种方式弄错了. 而且您可能很快将无法正确处理. 那么,当您可以实施业务逻辑时,为什么还要在SQL调整上浪费您的宝贵时间呢? 让我解释- 直到最近的SQ ...

  2. 停止尝试使用内部DB框架模拟SQL OFFSET分页!

    我敢肯定,到目前为止,您已经以多种方式弄错了. 而且您可能很快将无法正确处理. 那么,当您可以实施业务逻辑时,为什么还要在SQL调整上浪费您的宝贵时间呢? 让我解释- 直到最近的SQL:2008标准 ...

  3. SQL offset 用法

    SQL查询语句中的 limit 与 offset 的用法: limit y 分句表示: 读取 y 条数据 limit x, y 分句表示: 跳过 x 条数据,读取 y 条数据 limit y offs ...

  4. Sqlserver中分页,2012后支持offset + fetch,2012之前用rownum嵌套查询

    今天发现原先用的sql offset fetch好用,换了一个DB就歇菜 歇菜截图 比较了一下,是数据库版本的问题 一个是13,一个是10 版本低的不支持用offset + fetch 进行分页,ms ...

  5. mysql ibatis 分页_MyBatis怎样实现MySQL动态分页?

    /** * 模糊查询(分页) * * @project apqp * @author liud JIRA:APQP-23 * @date 2013-04-16 * @param flow * @par ...

  6. SqlServer SqlParser 介绍及基本使用

    SqlServer SqlParser 介绍及使用示例 Intro 最近发现在 Nuget 上有一个 SqlServer 的 SqlParser,利用 SqlParser 我们做到可以解析 SQL 的 ...

  7. MyBatis Generator分页插件RowBoundsPlugin坑

    一.Mybatis Generator设置分页 Mybatis Generator没有设置分页,但自带了个RowBoundsPlugin分页插件,故而配置 <plugin type=" ...

  8. kylin与superset集成实现数据可视化

    原文地址:http://minirick.duapp.com/kylinyu-supersetji-cheng-shi-xian-shu-ju-ke-shi-hua/?utm_source=tuico ...

  9. ssis for循环容器_SSIS Foreach循环与For循环容器

    ssis for循环容器 In this article, first, we will briefly describe foreach loops and for loops. Then, we ...

最新文章

  1. 根据SAP SAP Cloud Connector的日志排查错误
  2. 字幕小工具 SubTool Released
  3. 控制语句(if-else+循环+switch)汇编规则
  4. 华北电力大学计算机考研大纲,2015年华北电力大学(保定)085211计算机技术考研大纲...
  5. 模仿网易新闻客户端的滚动菜单
  6. Python模块:生成随机数模块random
  7. windows、ubuntu、Red Hat、Solaris 单网卡绑定多个IP
  8. 课程笔记--复习专用
  9. 关于CASS点自动连线方法
  10. 云计算网络产品sdn以及VxLAN技术浅析
  11. [Linux 文件权限] 持续更新Linux文件权限命令
  12. python打开sql,Python打开Microsoft SQL Server MDF文件
  13. 数据库的IOPS计算
  14. vscode快速生成代码块
  15. SDNU-多校训练赛2-[ABF]
  16. 赤兔四足机器人的作用_中国唯一能跑跳的“赤兔”机器人,拿下全球学生设计评选桂冠!...
  17. 川大计算机学院夏之畅,菌菌帮推|后生可畏II-01:多才多艺小门神——廖乘枫
  18. 百度全景图/内景图切换示例
  19. OCR识别-发票扫描仪
  20. grunt压缩雪碧图

热门文章

  1. 汇编指令:LDM、STM详解
  2. 主线科技完成A轮融资,蔚来资本、普洛斯隐山资本联合领投
  3. Oracle的FIXED_DATE参数
  4. 响应式编程入门:实现电梯调度模拟器
  5. 装饰器模式与java.io包
  6. asp:HyperLink vs asp:LinkButton
  7. 5个在线代码编辑器,供云计算爱好者
  8. 监控 WebBrowser 控件内容的改变
  9. C#集合类(HashTable, Dictionary, ArrayList,List)与HashTable线程安全
  10. [lwip-users] memp_malloc: out of memory in pool TCP_PCB