আমার মনে আছে মাস্টার অফ ইনফরমেশন সার্ভিসেস শিক্ষার্থীদের জন্য একটি ডিবিএমএস কোর্সে এটি করা শিখছি। নিজেকে কিছু টাইপ করে বাঁচাতে, আপনি টাইপ করতে পারেন:
SELECT t1.id, t2.stuff
FROM
someTable t1
INNER JOIN otherTable t2
ON t1.id=t2.id
;
তবে ... সঞ্চিত পদ্ধতিতে কেন এটি গ্রহণযোগ্য? দেখে মনে হচ্ছে এটি অত্যন্ত ক্ষুদ্র পরিমাণের সময় সাশ্রয় করার সাথে সাথে বিবৃতিটির পঠনযোগ্যতার ক্ষতি করছে। এটি করার কোনও কার্যকরী বা যৌক্তিক কারণ আছে কি? এটি অপসারণের চেয়ে অস্পষ্টতা যুক্ত করেছে বলে মনে হয়; এই ফর্ম্যাটটি ব্যবহার করার জন্য আমি দেখতে পাচ্ছি কেবলমাত্র যদি আপনি কোনও শব্দার্থিক অর্থপূর্ণ উপন্যাস যোগ করেন - উদাহরণস্বরূপ FROM someTable idsTable
- যখন টেবিলের নামটি যথেষ্ট বর্ণনামূলক না থাকে।
টেবিলটি কী খারাপ অভ্যাসকে ছাড়িয়ে যাচ্ছে বা এটি কেবলমাত্র একটি সহায়ক সিস্টেমের অপব্যবহার?
select id, stuff from someTable natural join otherTable
?