⊗pyPmDOSD 127 of 129 menu

Beberapa Keturunan dalam Hubungan Kekeluargaan dalam Python

Dalam pelajaran sebelumnya, seorang bapa hanya boleh mempunyai seorang anak lelaki. Ini dicapai dengan bapa mempunyai pautan son_id.

Sekarang, andaikan seorang bapa boleh mempunyai beberapa anak lelaki. Dalam kes ini, kita masih boleh hanya membuat satu jadual, yang akan berpaut dengan dirinya sendiri. Hanya dalam medan pautan kita akan menyimpan bukan id anak lelaki, tetapi id bapa. Dalam kes ini, beberapa pengguna akan dapat merujuk kepada bapa mereka - dan dengan itu bapa akan mempunyai beberapa anak lelaki:

users
id name father_id
1 user1 3
2 user2 3
3 user3 4
4 user4 null

Mendapatkan pengguna bersama-sama dengan bapanya boleh dilakukan dengan cara berikut:

SELECT users.name as user_name, fathers.name as father_name FROM users LEFT JOIN users as fathers ON fathers.id=users.father_id

Andaikan kita mempunyai pengguna. Setiap pengguna mempunyai seorang bapa dan seorang ibu. Terangkan struktur penyimpanan.

Tulis pertanyaan yang akan mengambil pengguna bersama-sama dengan bapa dan ibunya.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak