postgresql数据库-PostgreSQL Array函数

跨零代码为大家提供高品质的解决方案,请大家多多来访,跨零不胜感激,在此谢过。

PostgreSQL的ARRAY_AGG函数是用来连接到一个数组中的输入值,包括空。

要了解函数ARRAY_AGG,考虑表COMPANY 记录如下:

 testdb# select * from COMPANY;  id | name  | age | address   | salary ----+-------+-----+-----------+--------   1 | Paul  |  32 | California|  20000   2 | Allen |  25 | Texas     |  15000   3 | Teddy |  23 | Norway    |  20000   4 | Mark  |  25 | Rich-Mond |  65000   5 | David |  27 | Texas     |  85000   6 | Kim   |  22 | South-Hall|  45000   7 | James |  24 | Houston   |  10000 (7 rows) 

现在,假设根据上表要使用的ARRAY_AGG通过使用下面的命令,可以这样做:

 testdb=# SELECT ARRAY_AGG(SALARY) FROM COMPANY;

以上PostgreSQL的表会产生以下结果:

                   array_agg ---------------------------------------------  {20000,15000,20000,65000,85000,45000,10000}

  

上一篇: 下一篇: PostgreSQL是什么?

加QQ群啦,易百教程官方技术学习群

从零到一,创造未来!跨零综合IT问题解决服务站,欢迎你的到来。Oracle数据库教程 postgresql数据库/a> 只为你绽放。

本文固定链接: http://kua0.com/2019/11/05/postgresql数据库-postgresql-array函数/

为您推荐

发表评论

电子邮件地址不会被公开。 必填项已用*标注