PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Elemen kueri dalam array bersarang dari objek json di postgresql 9.4 atau 9.5

-- assuming that jsontesting.data contains your JSON    
WITH info_data AS (
   SELECT enrolment_info->'info' AS info
   FROM jsontesting t, json_array_elements(t.data -> 'Data' -> 'enrolmentInfo') AS enrolment_info
)
SELECT info_item->>'courseID',
       info_item->>'school',
       info_item->>'enrollmentdate',
       info_item->>'finshdate',
       info_item->>'grade'
FROM info_data idata, json_array_elements(idata.info) AS info_item;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. node-postgres $1 IS NULL kesalahan

  2. ActiveRecord mencoba menyambung ke database yang salah menggunakan rbenv

  3. Nama tabel atau kolom tidak boleh diawali dengan angka?

  4. Lewati parameter WHERE ke Tampilan PostgreSQL?

  5. Bagaimana cara membulatkan ke X menit terdekat dengan PL/pgSQL?