Untuk mendapatkan semua anak untuk subjek 1, Anda dapat menggunakan
WITH RECURSIVE c AS (
SELECT 1 AS id
UNION ALL
SELECT sa.child_id
FROM subject_associations AS sa
JOIN c ON c.id = sa. parent_id
)
SELECT id FROM c;
Untuk mendapatkan semua anak untuk subjek 1, Anda dapat menggunakan
WITH RECURSIVE c AS (
SELECT 1 AS id
UNION ALL
SELECT sa.child_id
FROM subject_associations AS sa
JOIN c ON c.id = sa. parent_id
)
SELECT id FROM c;
Bidang model unik yang tidak peka huruf besar-kecil di Django?
Cara mengkonfigurasi PostgreSQL dengan Postgis untuk menghitung jarak
Postgres KIRI GABUNG dengan SUM, catatan hilang
Cara memasukkan data ke dalam tabel menggunakan prosedur tersimpan di postgresql
Masalah izin dengan PostgreSQL dalam wadah buruh pelabuhan