← Database & SQL43 / 83
Query Data JSONB (Operator -> dan ->>)
Operator -> mengambil bidang JSONB sebagai objek JSON, sedangkan ->> mengembalikan bidang tersebut sebagai string teks biasa yang bisa difilter.
👀 Contoh dulu
SELECT payload->>'city' AS kota FROM events WHERE payload->>'status' = 'active';
Hasilnya: kota ---------- Jakarta Surabaya
💡 Gunakan ->> saat ingin melakukan perbandingan string atau penyaringan WHERE.
📝 Sekarang giliranmu
Tulis query SELECT untuk mengambil kolom 'payload->>'name'' dari tabel 'logs' di mana bidang 'payload->>'role'' bernilai 'admin'.
Preview