خود شمولیت

مصنف: Randy Alexander
تخلیق کی تاریخ: 3 اپریل 2021
تازہ کاری کی تاریخ: 26 جون 2024
Anonim
High Density 2022
ویڈیو: High Density 2022

مواد

تعریف - خود شمولیت کا کیا مطلب ہے؟

ایک خود شمولیت ، جسے اندرونی جوڑ کے طور پر بھی جانا جاتا ہے ، ایک تشکیل شدہ سوال کی زبان (SQL) بیان ہے جہاں ایک جداگانہ میز خود ہی شامل ہوجاتا ہے۔ خود شمولیت بیان ضروری ہے جب ایک ہی میز کے اندر ، ڈیٹا کے دو سیٹوں کا موازنہ کیا جائے۔


مائیکروسافٹ ازور اور مائیکروسافٹ کلاؤڈ کا تعارف | اس گائیڈ کے دوران ، آپ کو معلوم ہوگا کہ کلاؤڈ کمپیوٹنگ کیا ہے اور مائیکروسافٹ ایذور آپ کو بادل سے ہجرت کرنے اور اپنے کاروبار کو چلانے میں کس طرح مدد کرسکتا ہے۔

ٹیکوپیڈیا خود شمولیت کی وضاحت کرتا ہے

ایک مثال کے طور پر ، یہاں EMPLOYEES نامی ایک میز موجود ہے جس میں تین کالم ہیں:

  • ملازم کا نام
  • ملازم کی ID
  • ملازم مینیجر کی شناخت

چونکہ مینیجر بھی ملازم ہیں ، MANAGER_ID کالم میں کسی اور ملازم کی ID بھی ہے جو مینیجر بھی ہے۔ ملازم اور منیجر کے نام اور IDs نکالنے کے ل a استفسار لکھنے کے ل two ، دو الگ الگ سوالات چلانے کے ل the میز کو منطقی طور پر نصف حصے میں تقسیم کیا جانا چاہئے: ملازمین (پہلی ٹیبل) اور منیجر (دوسری جدول)۔ یہ درج ذیل نمونہ ایس کیو ایل کے استفسار سے حاصل کیا گیا ہے۔

a.employee_name ، b.employee_name بطور منیجر نام منتخب کریں
بطور ملازمین ، ملازمین سے ب
جہاں A.manager_id = b.employee_id

خود شمولیت کے تصور اور حالات کو سمجھنا مندرجہ بالا ایس کیو ایل کے بیان کو سمجھنے کے لئے ضروری ہے۔


مثال کے طور پر ، دوسری EMPLOYEES ٹیبل کو عرف b دیا گیا ہے ، جو دراصل مکمل EMPLOYEES ٹیبل کا سب سیٹ ہے۔ تاہم ، جہاں کی حالت دوسرے ملازمت کے جدول میں ملازم مینیجر سے استفسار کرنے کے لئے پہلی ملازمت کی میز پر مجبور کرتی ہے۔