'جوائنز' (Joins) کی سمجھ تب آتی ہے جب آپ انہیں کوئی جادو سمجھنے کے بجائے یہ دیکھنا شروع کرتے ہیں کہ وہ کس طرح قطاروں (rows) کو آپس میں جوڑتے ہیں۔ یہ کورس اس تصور کو بنیادی سطح سے دوبارہ تعمیر کرتا ہے اور پھر یہ دکھاتا ہے کہ INNER JOIN، LEFT JOIN، ڈپلیکیٹس (duplicates)، ملٹی ٹیبل جوائنز اور GROUP BY کس طرح درحقیقت قطاروں کی تعداد اور مجموعوں (totals) کو تبدیل کرتے ہیں۔ یہ کورس ان SQL صارفین کے لیے ہے جو جوائنز تو لکھ سکتے ہیں لیکن نتائج کے بارے میں انہیں پھر بھی اندازہ لگانا پڑتا ہے۔ کورس کے اختتام تک، آپ چھوٹی مثالوں کے ذریعے خود منطقی تجزیہ کر سکیں گے اور یہ وضاحت کر سکیں گے کہ ہر قطار اور مجموعہ کہاں سے آیا ہے۔
اس کورس میں 'جوائن' (join) کے ذریعے قطاروں کی جوڑی سازی، INNER JOIN اور LEFT JOIN کے رویے، 'ون-ٹو-مینی' (one-to-many) اور 'مینی-ٹو-مینی' (many-to-many) میچز کے نتیجے میں بظاہر ایک جیسی (ڈپلیکیٹ) نظر آنے والی قطاروں، اور تین ٹیبلز کے درمیان مرحلہ وار 'جوائنز' کا احاطہ کیا گیا ہے۔ اس کے علاوہ، اس میں 'جوائنز' کے بعد GROUP BY کا استعمال، 'ڈیرائیوڈ ٹیبلز' (derived tables) کے ساتھ دوہری گنتی (double-counting) سے بچاؤ، ON اور WHERE کی جگہ کا تعین، اور قطاروں کی تعداد (row counts) و ایگریگیٹس (aggregates) کے لیے ڈی بگنگ کا طریقہ کار بھی شامل ہے۔