JSON_ARRAYAGG()
This page is part of MariaDB's Documentation.
The parent of this page is: Functions for MariaDB Enterprise Server
Topics on this page:
Overview
EXAMPLES
CREATE TABLE t (a INT, b INT);
INSERT INTO t VALUES
(1,3), (1,5), (8,2), (5,7),
(5,6), (10,1), (6,4), (3,9),
(3,9), (7,2), (7,5), (2,6),
(9,10), (9,5), (4,8);
SELECT a, JSON_ARRAYAGG(b)
FROM t
GROUP BY a;
+------+------------------+
| a | JSON_ARRAYAGG(b) |
+------+------------------+
| 1 | [3,5] |
| 2 | [6] |
| 3 | [9,9] |
| 4 | [8] |
| 5 | [6,7] |
| 6 | [4] |
| 7 | [5,2] |
| 8 | [2] |
| 9 | [10,5] |
| 10 | [1] |
+------+------------------+
CHANGE HISTORY
EXTERNAL REFERENCES
Additional information on this topic may be found in the MariaDB Public Knowledge Base.