আমার কাছে একটি মাইক্রোসফ্ট এসকিউএল সার্ভার ২০০৮ ক্যোয়ারী রয়েছে যা বাম বাহিরের জোড় ব্যবহার করে তিনটি টেবিল থেকে ডেটা ফেরত দেয়। অনেক সময়, দ্বিতীয় এবং তৃতীয় টেবিলগুলিতে কোনও ডেটা থাকে না এবং তাই আমি একটি নাল পাই যা আমি মনে করি বাম বাহ্যিক জোড়ার জন্য ডিফল্ট। নির্বাচিত বিবৃতিতে ডিফল্ট মানগুলি প্রতিস্থাপনের কোনও উপায় আছে কি? আমার একটি কাজ আছে যাতে আমি একটি টেবিলের পরিবর্তনশীলতে নির্বাচন করতে পারি তবে এটি কিছুটা নোংরা অনুভব করে।
SELECT iar.Description, iai.Quantity, iai.Quantity * rpl.RegularPrice as 'Retail',
iar.Compliance FROM InventoryAdjustmentReason iar
LEFT OUTER JOIN InventoryAdjustmentItem iai on (iar.Id = iai.InventoryAdjustmentReasonId)
LEFT OUTER JOIN Item i on (i.Id = iai.ItemId)
LEFT OUTER JOIN ReportPriceLookup rpl on (rpl.SkuNumber = i.SkuNo)
WHERE iar.StoreUse = 'yes'
আমি যদি কোয়ান্টিটি এবং রেগুলারপ্রিসকে সম্ভব হয় তবে শূন্যে ডিফল্ট করা সম্ভব to