SQL இல் மறுநிகழ்வு

SQL ஐ அடிப்படையாகக் கொண்ட தொடர்புடைய தரவுத்தள மேலாண்மை அமைப்புகள் படிநிலை அல்லது சுழல்நிலை வினவல்களுக்கு மட்டுமே நிபந்தனையுடன் பொருத்தமானவை. அரங்கோடிபி போன்ற பிற அமைப்புகள் இங்கே சிறப்பாக உள்ளன ( கோட்டோ 2016 இல் இதைப் பற்றி ஒரு பெரிய பேச்சு இருந்தது). பொதுவான அட்டவணை வெளிப்பாடுகளின் உதவியுடன் நீங்கள் SQL இல் சுழல்நிலை வினவல்களை உருவாக்கலாம், இதனால் அனைத்து முன்னோர்கள் மற்றும் சந்ததியினருக்கான கிளாசிக் பெற்றோர் / குழந்தை அட்டவணைகளை வினவலாம்.


PostgreSQL இல் இது போல் தெரிகிறது, எடுத்துக்காட்டாக:

0672c4761d202a35a9059fa137ace7c3

ஒரு குறிப்பிட்ட உருப்படி_ஐடியின் அனைத்து குழந்தைகளையும் நீங்கள் பெற விரும்பினால், நீங்கள் பொதுவான அட்டவணை வெளிப்பாடுகளைப் பயன்படுத்துகிறீர்கள்:

0672c4761d202a35a9059fa137ace7c3

பெற்றோரிடம் வினவுவதும் எந்த பிரச்சனையும் இல்லை:

0672c4761d202a35a9059fa137ace7c3

மீண்டும்