JSON
MySQL
JSON_ARRAY
Membuat JSON array dari daftar nilai. Values otomatis dikonversi ke tipe JSON.
Tipe hasil:
JSONDiperbarui: 16 Mei 2026Syntax
SQL
JSON_ARRAY([value[, value] ...])Parameter
valueanyopsional
Nilai yang akan dimasukkan ke array
Contoh Penggunaan
Create JSON Array
SQL
1 SELECT JSON_ARRAY(1, 2, 3, 'hello', true) AS arr;
Array dengan berbagai tipe data.
Hasil
[1, 2, 3, "hello", true]
Array of Objects
SQL
1 SELECT 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
1 SELECT user_id, 2 JSON_ARRAY(tag1, tag2, tag3) AS tags 3 FROM posts;
Mengkonversi kolom ke array.
Hasil
(tags as JSON array)
Pertanyaan Umum tentang JSON_ARRAY
Apa itu fungsi JSON_ARRAY di MySQL?
Membuat JSON array dari daftar nilai. Values otomatis dikonversi ke tipe JSON. Di MySQL, fungsi JSON_ARRAY termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan JSON_ARRAY di MySQL?
Gunakan sintaks berikut: JSON_ARRAY([value[, value] ...]). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi JSON_ARRAY?
Fungsi JSON_ARRAY mengembalikan nilai bertipe JSON. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi JSON_ARRAY?
Semua 1 parameter bersifat opsional. Parameter yang digunakan: value (any, opsional): Nilai yang akan dimasukkan ke array.