⊗pyPmDOSD 127 of 129 menu

Marrëdhënie të shumta prindërore me disa pasardhës në Python

Në mësimin e mëparshëm, një babai mund të kishte vetëm një djalë. Kjo arrihej duke qenë se babai kishte një lidhje son_id.

Supozoni tani që një babai mund të ketë disa djem. Në këtë rast, ne prapë mund të bëjmë vetëm një tabelë, e cila do të jetë e lidhur me vete. Vetëm në fushën e lidhjes do të ruajmë jo id të birit, por id e babait. Në këtë rast, disa përdorues do të jenë në gjendje të referohen babait të tyre - dhe në këtë mënyrë babai do të ketë disa djem:

përdoruesit
id emri father_id
1 user1 3
2 user2 3
3 user3 4
4 user4 null

Marrja e një përdoruesi së bashku me babain e tij mund të bëhet në mënyrën e mëposhtme:

SELECT përdoruesit.emri as emri_përdoruesit, baballarët.emri as emri_babait FROM përdoruesit LEFT JOIN përdoruesit as baballarët ON baballarët.id=përdoruesit.father_id

Supozoni se kemi disa përdorues. Çdo përdorues ka një baba dhe një nënë. Përshkruani strukturën e ruajtjes.

Shkruani një kërkesë që do të marrë përdoruesin së bashku me babain dhe nënën e tij.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo