日期:2014-05-20  浏览次数:20645 次

数组分片
最近在学习PostgreSQL的数据类型,看到数组部分卡住了。

有一个表:

SELECT * FROM sal_emp;
 name  |      pay_by_quarter       |                 schedule
-------+---------------------------+-------------------------------------------
 Bill  | {10000,10000,10000,10000} | {{meeting,lunch},{training,presentation}}
 Carol | {20000,25000,25000,25000} | {{breakfast,consulting},{meeting,lunch}}


查询该表:

SELECT schedule[1:2][1:1] FROM sal_emp WHERE name = 'Bill';
schedule

------------------------

 {{meeting},{training}}

 (1 row)

上面的[1:2][1:1]是什么意思?据说是“下标下界:下标上界“,请谁能帮我具体讲解一下嘛?
谢谢了~~~



------解决方案--------------------
 大牛,你不是linux开发的么,怎么都搞起java来了
------解决方案--------------------
好吧,不明觉厉。