⊗pyPmDOSD 127 of 129 menu

পাইথনে একাধিক সন্তান সহ পারিবারিক সম্পর্ক

পূর্ববর্তী পাঠে, একজন বাবার কেবলমাত্র একটি ছেলে থাকতে পারত। এটি অর্জন করা হয়েছিল এইভাবে যে, বাবার একটি son_id সংযোগ ছিল।

এখন ধরা যাক বাবার একাধিক ছেলে থাকতে পারে। এই ক্ষেত্রে আমরা এখনও শুধুমাত্র একটি টেবিল তৈরি করতে পারি, যা নিজের সাথে সংযুক্ত থাকবে। শুধুমাত্র সংযোগের ক্ষেত্রে আমরা id ছেলেটির সংরক্ষণ করব না, বরং id বাবার সংরক্ষণ করব। এই ক্ষেত্রে একাধিক ব্যবহারকারী তাদের বাবার উপর রেফার করতে সক্ষম হবে - এবং এইভাবে বাবার একাধিক ছেলে থাকবে:

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

ব্যবহারকারীকে তার বাবার সাথে一起 পেতে পারেন নিম্নলিখিত উপায়ে:

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

ধরা যাক আমাদের কাছে কিছু ব্যবহারকারী আছে। প্রতিটি ব্যবহারকারীর একজন বাবা এবং একজন মা আছে। স্টোরেজ স্ট্রাকচারটি বর্ণনা করুন।

একটি কুয়েরি লিখুন যা ব্যবহারকারীকে তার বাবা এবং মা সহ一起 বের করবে।

বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন