JSON

JSON_ARRAY

MySQLMySQL

Membuat JSON array dari daftar nilai. Values otomatis dikonversi ke tipe JSON.

Tipe hasil: JSONDiperbarui: 7 Jan 2026

Syntax

SQL
JSON_ARRAY([value[, value] ...])

Parameter

valueanyopsional

Nilai yang akan dimasukkan ke array

Contoh Penggunaan

Create JSON Array

SQL
1SELECT JSON_ARRAY(1, 2, 3, 'hello', true) AS arr;

Array dengan berbagai tipe data.

Hasil
[1, 2, 3, "hello", true]

Array of Objects

SQL
1SELECT JSON_ARRAY(
2 JSON_OBJECT('id', 1, 'name', 'A'),
3 JSON_OBJECT('id', 2, 'name', 'B')
4) AS items;

Array berisi objects.

Hasil
[{...}, {...}]

From Column Values

SQL
1SELECT user_id,
2 JSON_ARRAY(tag1, tag2, tag3) AS tags
3FROM posts;

Mengkonversi kolom ke array.

Hasil
(tags as JSON array)