کمپیوٹرزپروگرامنگ

SQL ہو رہا ہے: وضاحت، نحو، مثالیں

متعلقہ مضامین کے ساتھ کام کرنے کے لئے SQL معیاری زبان ہے . انہوں نے میزائل کی شکل میں ذخیرہ کردہ ڈیٹا کو جوڑنے کے لئے بہت سے طاقتور اوزار کے اپنے ہتھیاروں میں ہے.

بلاشبہ، کسی خاص خصوصیت سے نمونے کے وقت گروپ کے ڈیٹا کی صلاحیت ایک ایسا آلہ ہے. WHERE شق کے ساتھ ساتھ SQL HAVING بیان، آپ کو کسی بھی طرح سے پہلے سے ہی گروپ کے اعداد و شمار کے نمونے کی شرائط کی وضاحت کرنے کی اجازت دیتا ہے.

SQL پیرامیٹر ہو رہا ہے: وضاحت

سب سے پہلے، یہ قابل ذکر ہے کہ یہ پیرامیٹر اختیاری ہے اور خاص طور پر GROUP BY پیرامیٹر کے ساتھ مل کر استعمال کیا جاتا ہے. جیسا کہ آپ کو یاد ہے، GRO BY BY استعمال کیا جاتا ہے جب SELECT مجموعی افعال کا استعمال کرتا ہے، اور ان کے حسابات کے نتائج بعض گروپوں کے لئے حاصل کرنا لازمی ہے. اگر ڈیٹا کو گروپ کے گروپ سے پہلے منتخب کرنے کے لۓ آپ کو کونسی شرطیں مقرر کرنے کی اجازت دیتی ہے تو پھر اپنے آپ کو گروپوں میں پہلے سے ہی اعداد و شمار سے متعلق حالات پر مشتمل ہوتا ہے. ایک بہتر تفہیم کے لۓ، ذیل میں اعداد و شمار میں دکھایا گیا تصویر کے ساتھ مثال کے طور پر نظر آتے ہیں.

یہ ایک عمدہ مثال ہے، جو ایک SQL وضاحت فراہم کرتا ہے. ایک ٹیبل کو پروڈکٹ کے ناموں کی فہرست، ان کمپنیوں کو پیدا کرنے، اور کچھ دوسرے شعبوں کے ساتھ دیا جاتا ہے. اوپری دائیں کونے میں سوال میں، ہم ہر کمپنی کی پیداوار کس طرح کے نام کے بارے میں معلومات حاصل کرنے کی کوشش کر رہے ہیں، جبکہ ہم صرف ان کمپنیوں کو آؤٹ کرنا چاہتے ہیں جو 2 عنوانات سے زیادہ پیدا کرتے ہیں. پیرامیٹر کی طرف سے گروہ کمپنیوں کے ناموں کے مطابق تین گروہوں کو تشکیل دیتے ہیں، جن میں سے ہر ایک کی مصنوعات کی تعداد (قطار) کی گئی تھی. لیکن پیرامیٹر اس شرط کے نتیجے میں نمونے سے ایک گروہ کو کاٹتا ہے، کیونکہ اس نے شرط کو پورا نہیں کیا. نتیجے کے طور پر، ہم مصنوعات اور نمبر 5 اور 3 کی تعداد کے ساتھ کمپنیوں کے مطابق دو گروہ ہیں.

اگر ایسا ہوتا ہے کہ SQL میں کیوں ہو تو ایک سوال پیدا ہو سکتا ہے. اگر ہم کیوں استعمال کرتے ہیں تو، اس میز میں قطاروں کی کل تعداد نظر آئے گی، گروپوں میں نہیں، اور حالت اس معاملے میں احساس نہیں بنائے گا. تاہم، اکثر وہ ایک درخواست میں بالکل شریک ہیں.

مندرجہ بالا مثال میں، ہم دیکھ سکتے ہیں کہ پہلے ہی WHERE پیرامیٹر میں متعین ملازم کے ناموں کے ذریعہ ڈیٹا منتخب کیا جاتا ہے، اور پھر GROUP میں گروپ کے نتیجے میں ہر ملازم کے لئے تنخواہ کی رقم پر ایک اضافی چیک پاس جاتا ہے.

SQL پیرامیٹر: مثالیں، نحو

چلو SQL مطابقت پذیری کی کچھ خصوصیات پر غور کریں. اس پیرامیٹر کی وضاحت بہت آسان ہے. پہلے، جیسا کہ پہلے سے ہی ذکر کیا گیا ہے، یہ خاص طور پر گروپ کی طرف سے پیرامیٹر کے ساتھ مل کر استعمال کیا جاتا ہے اور اس کے بعد اور ORDER BY کی طرف سے فوری طور پر متعین کیا جاتا ہے، اگر سوال میں ایک ہے. یہ قابل ذکر ہے، کیونکہ ہم پہلے ہی گروپ کے اعداد و شمار کے حالات کو بیان کرتے ہیں. دوسرا، اس پیرامیٹر کی حالت میں، آپ صرف مجموعی افعال اور گروپس BY پیرامیٹر میں مخصوص شعبوں کا استعمال کرسکتے ہیں. اس پیرامیٹر میں تمام شرائط بالکل اسی طرح سے بیان کی جاسکتی ہیں جیسا کہ WHERE کے معاملے میں.

نتیجہ

جیسا کہ آپ دیکھ سکتے ہیں، اس آپریٹر میں کوئی پیچیدہ نہیں ہے. سیمنٹ طور پر یہ اسی طرح استعمال کیا جاتا ہے جیسے ہی. یہ سمجھنے کے لئے ضروری ہے کہ جب سب منتخب کردہ اعداد و شمار کے ساتھ استعمال کیا جاتا ہے، اور HAVING GROUP BY پیرامیٹرز میں بیان کردہ گروپوں کے صرف رشتہ دار ہے. ہم نے HAVING SQL کے لئے ایک جامع وضاحت پیش کی، جو اس کے ساتھ اعتماد کے کام کے لئے کافی ہے.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ur.delachieve.com. Theme powered by WordPress.