SQLite
 sql >> Teknologi Basis Data >  >> RDS >> SQLite

SQLite JSON_GROUP_OBJECT()

SQLite json_group_object() function adalah fungsi agregat yang mengembalikan objek JSON yang terdiri dari semua pasangan nama/nilai dalam agregasi.

Dengan kata lain, ia membangun objek JSON dari nilai yang diberikan oleh argumennya.

Sintaks

json_group_object(NAME,VALUE)

Dimana NAME, VALUE mewakili pasangan nama/nilai yang akan digunakan dalam objek JSON yang dihasilkan.

Contoh

Misalkan kita memiliki tabel berikut:

SELECT PetId, PetName 
FROM Pets;

Hasil:

+-------+---------+
| PetId | PetName |
+-------+---------+
| 1     | Homer   |
| 2     | Yelp    |
| 3     | Fluff   |
| 4     | Brush   |
+-------+---------+

Kita dapat menggunakan json_group_object() untuk menampilkan hasil tersebut sebagai dokumen JSON yang berisi pasangan nama/nilai berdasarkan kolom dalam tabel:

SELECT json_group_object(PetId, PetName)
FROM Pets;

Hasil:

+--------------------------------------------------+
|        json_group_object(PetId, PetName)         |
+--------------------------------------------------+
| {"1":"Homer","2":"Yelp","3":"Fluff","4":"Brush"} |
+--------------------------------------------------+

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Grup SQLite berdasarkan/hitung jam, hari, minggu, tahun

  2. Tidak dapat mengakses database SQLite yang sudah diisi sebelumnya menggunakan PhoneGap/Cordova di Android

  3. cara mendapatkan gambar dari drawable sesuai dengan namanya di database sqlite dan kemudian menampilkannya dalam tampilan daftar

  4. Mengkloning Database SQLite

  5. Masalah dengan kueri penyisipan di Sqlite? (masukkan variabel)