شروع کرنے والوں کے لیے ضروری ایس کیو ایل کمیٹ دھوکہ شیٹ۔

شروع کرنے والوں کے لیے ضروری ایس کیو ایل کمیٹ دھوکہ شیٹ۔

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





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





مفت ڈاؤنلوڈ: یہ چیٹ شیٹ بطور دستیاب ہے۔ ڈاؤن لوڈ کے قابل پی ڈی ایف۔ ہمارے ڈسٹری بیوشن پارٹنر ، ٹریڈپب سے۔ آپ کو صرف پہلی بار اس تک رسائی کے لیے ایک مختصر فارم مکمل کرنا پڑے گا۔ ڈاؤن لوڈ کریں ضروری ایس کیو ایل کمانڈ چیٹ شیٹ۔ .





کیا واٹس ایپ غیر صارفین کو ایس ایم ایس بھیج سکتا ہے؟

ضروری ایس کیو ایل کمانڈ چیٹ شیٹ۔

کمانڈعمل
استفسار کے احکامات۔
منتخب کریںڈیٹا حاصل کرنے کے لیے بنیادی استفسار بلڈنگ بلاک۔
منتخب کریں *SELECT کے ساتھ استعمال کرنے سے تمام کالم لوٹ جاتے ہیں۔
کالم منتخب کریں۔ان کے نام کے ساتھ عین مطابق کالم بتائیں۔
ٹیبل کالم منتخب کریں۔ایک مخصوص ٹیبل سے کالم کا حوالہ دیں۔
سےاس بات کی وضاحت کریں کہ ڈیٹا کہاں تلاش کرنا ہے۔
اے ایسعارضی طور پر ایک ٹیبل کا نام یا نئے نام کا کالم۔
کہاںنتائج کو ایک شرط کے ساتھ فلٹر کریں۔
اورWHERE شق کے ساتھ متعدد شرائط استعمال کریں۔ نتائج تمام شرائط کے مطابق ہونے چاہئیں۔
یاWHERE شق کے ساتھ متعدد شرائط استعمال کریں۔ نتائج صرف ایک شرط سے ملنے کی ضرورت ہے۔
آرڈر بائی۔کالم کے ذریعے نتائج آرڈر کریں۔ ڈیٹا بیس آرڈر کرنے کا طریقہ منتخب کرتا ہے۔
کالم ASC کے ذریعے آرڈر کریں۔نتائج کو کالم کے ذریعے بڑھتے ہوئے ترتیب سے ترتیب دیں۔
کالم DESC کے ذریعے آرڈر کریں۔نتائج کو کالم کے ذریعے نزولی ترتیب میں ترتیب دیں۔
LIMITواپس کیے گئے نتائج کی تعداد کو محدود کریں۔
آفسیٹقطاروں کی پہلی آفسیٹ نمبر چھوڑیں۔ اکثر LIMIT کے ساتھ استعمال ہوتا ہے۔
ذیلیکسی اور استفسار کے لیے ڈیٹا بازیافت کرنے کے لیے ایک استفسار چلائیں۔
مجموعی افعال
شمارسوالات سے ملنے والی قطاروں کی تعداد گنیں۔
زیادہ سے زیادہایک عددی کالم میں سب سے زیادہ قیمت لوٹائیں۔
MINعددی کالم میں سب سے کم قیمت لوٹائیں۔
خلاصہعددی کالم کی اقدار کو جمع کریں۔
اے وی جیایک عددی کالم کے لیے اوسط قدر کا حساب لگائیں۔
ہو رہا ہےWHERE شق کی بجائے مجموعی افعال کے ساتھ استعمال کیا جاتا ہے۔
گروپ بائیمجموعی نتائج کو بہتر بنانے کے لیے استعمال کیا جاتا ہے۔
آپریٹرز
پسند کریںوائلڈ کارڈ آپریٹر (٪) کے ساتھ ایک پیٹرن کے لیے کیس حساس تلاش۔
مجھے پسند ہےوائلڈ کارڈ آپریٹر (٪) کے ساتھ ایک پیٹرن کے لیے کیس غیر حساس تلاش۔
کے درمیاندو اقدار کے درمیان قدر تلاش کریں۔ تاریخوں یا نمبروں کے ساتھ کام کرتا ہے۔
>کسی شرط سے زیادہ اقدار کی تلاش کریں۔
> =کسی شرط کے برابر یا اس سے زیادہ اقدار کی تلاش کریں۔
<کسی شرط سے کم اقدار کی تلاش کریں۔
<=کسی شرط سے کم یا اس کے برابر اقدار تلاش کریں۔
=کسی شرط سے بالکل ملنے والی اقدار کی تلاش کریں۔
ایسی حالتوں کے لیے تلاش کریں جو کسی شرط کے برابر نہ ہوں۔
یونینایک ہی نتیجہ میں دو منفرد سوالات (ایک ہی کالم کے ساتھ) جمع کریں۔
یونین سبایک نتیجہ میں دو سوالات (ایک ہی کالم کے ساتھ) جمع کریں۔ ڈپلیکیٹس کی اجازت ہے۔
INWHERE کے لیے شارٹ ہینڈ۔ متعدد یا شرائط کی وضاحت کرتا ہے۔
اندر نہیںWHERE کے لیے شارٹ ہینڈ۔ متعدد یا شرائط کی وضاحت کرتا ہے (الٹی) یا اس کے برابر نہیں۔
نال ہے۔خالی اقدار کو چیک کریں۔
خالی نہیں ہے۔خالی اقدار کے لیے چیک کریں۔
انٹرسیکٹنتائج واپس کریں جو دو سوالات سے ملتے ہیں۔
تفریقایک سوال میں نتائج لوٹائیں جو دوسرے سوال میں نہیں ہیں۔
جوائن کرتا ہے۔
پرنتائج کا موازنہ اور مماثل کرنے کے لیے کالم کی وضاحت کے لیے استعمال کیا جاتا ہے۔
استعمالON کے لیے شارٹ ہینڈ ، استعمال کیا جاتا ہے جب کالم کا نام دونوں جدولوں میں ایک جیسا ہو۔
بائیں باہر شامل ہوں۔بائیں ٹیبل سے تمام نتائج ، دائیں ٹیبل سے صرف مماثل نتائج کے ساتھ۔
بائیں باہر شامل ہوں (NULL کے ساتھ)(کالعدم کے ساتھ) بائیں میز سے تمام نتائج لیکن دائیں میز میں نہیں۔
اندرونی شرکتتمام نتائج جو بائیں اور دائیں دونوں جدولوں میں مماثل ہیں۔
مکمل بیرونی شمولیتبائیں اور دائیں دونوں جدولوں سے تمام نتائج۔
مکمل بیرونی شمولیت (NULL کے ساتھ)(کالعدم) بائیں اور دائیں دونوں جدولوں کے تمام نتائج دونوں جدولوں کے نتائج کو چھوڑ کر۔
دائیں باہر شامل ہوں۔دائیں ٹیبل سے تمام نتائج ، بائیں ٹیبل سے صرف مماثل نتائج کے ساتھ۔
دائیں باہر سے شامل ہوں (NULL کے ساتھ)(کالعدم کے ساتھ) دائیں میز سے تمام نتائج لیکن بائیں میز میں نہیں۔
میزیں بنانا اور ترمیم کرنا۔
ٹیبل بنائیں۔ایک نئی میز بنائیں۔
خالیاس فیلڈ کے لیے خالی اقدار کی اجازت دیں۔
نہیں۔اس فیلڈ کے لیے خالی اقدار کی اجازت نہ دیں۔
ڈیفالٹفیلڈ کو آباد کرنے کی ایک قدر اگر فراہم نہیں کی جاتی ہے۔
اے ایسموجودہ ٹیبل کی ساخت کی بنیاد پر ایک نیا جدول بنائیں۔ نئی ٹیبل میں پرانے ٹیبل کا ڈیٹا ہوگا۔
ٹیبل تبدیل کریں (کالم شامل کریں)موجودہ ٹیبل میں ایک نیا کالم شامل کریں۔
ٹیبل تبدیل کریں (کالم ڈراپ کریں)ایک موجودہ ٹیبل سے ایک کالم ہٹا دیں۔
ٹیبل کو تبدیل کریں (کالم کو تبدیل کریں)موجودہ کالم کا ڈیٹا ٹائپ تبدیل کریں۔
ٹیبل کو تبدیل کریں (کالم کا نام تبدیل کریں)موجودہ کالم کا نام تبدیل کریں۔
ٹیبل کو تبدیل کریں (ٹیبل کا نام تبدیل کریں)موجودہ ٹیبل کا نام تبدیل کریں۔
ٹیبل کو تبدیل کریں (مکمل طور پر تبدیل کریں)کالم کے لیے کالعدم اقدار کی اجازت دیں۔
ٹیبل کو تبدیل کریں (تبدیل نہ کریں)کالم کے لیے کالعدم اقدار کو روکیں۔
ڈراپ ٹیبل۔ٹیبل اور اس کا تمام ڈیٹا حذف کریں۔
TRUNCATE ٹیبلٹیبل میں موجود تمام ڈیٹا کو حذف کریں ، لیکن ٹیبل کو ہی نہیں۔
رکاوٹوں
بنیادی چابیایک قدر جو ٹیبل میں ریکارڈ کی منفرد شناخت کرتی ہے۔ NOT NULL اور UNIQUE کا مجموعہ۔
غیر ملکی چابیدوسرے جدول میں ایک منفرد قدر کا حوالہ دیتا ہے۔ اکثر دوسری ٹیبل میں ایک بنیادی کلید۔
انوکھا۔اس ٹیبل کے لیے اس کالم کے لیے منفرد اقدار نافذ کریں۔
چیک کریںاس بات کو یقینی بنائیں کہ اقدار ایک مخصوص شرط پر پورا اتریں۔
انڈیکس (تخلیق)ٹیبلز کو بہتر بنائیں اور کالم میں انڈیکس شامل کرکے سوالات کو بہت تیز کریں۔
انڈیکس (منفرد بنائیں)ایک انڈیکس بنائیں جو ڈپلیکیٹ اقدار کی اجازت نہ دے۔
انڈیکس (ڈراپ)انڈیکس کو ہٹا دیں۔
ڈیٹا بنانا اور ترمیم کرنا۔
داخل کریں (واحد قیمت)ٹیبل میں ایک نیا ریکارڈ شامل کریں۔
داخل کریں (متعدد اقدار)ایک میز پر کئی نئے ریکارڈ شامل کریں۔
داخل کریں (منتخب کریں)میز میں ریکارڈ شامل کریں ، لیکن موجودہ میز سے اقدار حاصل کریں۔
تمام تجدید کریں)ٹیبل میں موجود تمام ریکارڈز میں ترمیم کریں۔
اپ ڈیٹ (جہاں)ٹیبل میں موجودہ ریکارڈ میں ترمیم کریں جو کسی شرط سے مماثل ہو۔
تمام حذف کریں)ٹیبل سے تمام ریکارڈ ہٹا دیں۔
حذف کریں (کہاں)کسی ٹیبل سے ریکارڈ ہٹا دیں جو کسی شرط سے مماثل ہو۔
ٹرگرز بنانا اور ترمیم کرنا۔
ٹرگر بنائیں۔ایک محرک بنائیں۔
ٹریگر بنائیں (یا ترمیم کریں)ایک ٹرگر بنائیں ، یا موجودہ ٹرگر کو اپ ڈیٹ کریں اگر کوئی ایک ہی نام کے ساتھ مل جائے۔
جب (پہلے)واقعہ ہونے سے پہلے ٹرگر چلائیں۔
جب (بعد میں)واقعہ ہونے کے بعد ٹرگر چلائیں۔
ایونٹ (داخل کریں)داخل ہونے سے پہلے یا بعد میں ٹرگر چلائیں۔
ایونٹ (اپ ڈیٹ)اپ ڈیٹ ہونے سے پہلے یا بعد میں ٹرگر چلائیں۔
ایونٹ (حذف)حذف ہونے سے پہلے یا بعد میں ٹرگر چلائیں۔
پراس ٹرگر کے ساتھ کس ٹیبل کو نشانہ بنایا جائے۔
TRIGGER_TYPE (ہر قطار کے لیے)تبدیل شدہ ہر قطار کے لیے ٹرگر پر عمل کریں۔
TRIGGER_TYPE (ہر بیان کے لیے)فی ایس کیو ایل بیان میں ایک بار ٹرگر پر عمل کریں ، قطع نظر اس کے کہ کتنی قطاریں تبدیل کی گئی ہیں۔
عملدرآمداہم ٹرگر ڈیفینیشن کے اختتام کی نشاندہی کرنے کے لیے کلیدی لفظ۔
ڈراپ ٹرگر۔ایک محرک حذف کریں۔
مناظر بنانا اور ترمیم کرنا۔
ویو بنائیں۔ایک نیا نظارہ بنائیں۔
اے ایسکسی ویو کے لیے ڈیٹا کو کہاں سے حاصل کرنا ہے اس کی وضاحت کریں۔
کیسڈڈ چیک آپشن کے ساتھ۔اس بات کو یقینی بنائیں کہ کسی بھی نظارے کے ذریعے نظر ثانی شدہ ڈیٹا قاعدے کی طرف سے بیان کردہ قواعد پر پورا اترتا ہے۔ اسے کسی بھی دوسرے آراء پر لاگو کریں۔
مقامی چیک آپشن کے ساتھ۔اس بات کو یقینی بنائیں کہ کسی بھی نظارے کے ذریعے نظر ثانی شدہ ڈیٹا قاعدے کی طرف سے بیان کردہ قواعد پر پورا اترتا ہے۔ کسی دوسرے نظارے کے لیے اسے نظر انداز کریں۔
تخلیقی ویو بنائیں۔ایک تکراری نقطہ نظر بنائیں (جو کہ ایک بار بار آنے والے مشترکہ جدول کا اظہار ہے)۔
عارضی ویو بنائیں۔ایک ایسا نظارہ بنائیں جو صرف موجودہ سیشن کے لیے موجود ہو۔
ڈراپ ویوایک نظارہ حذف کریں۔
کامن ٹیبل ایکسپریشنز (CTEs)
کے ساتھایک نیا مشترکہ ٹیبل ایکسپریشن بنائیں۔
اے ایسCTE میں استعمال کرنے کے لیے ڈیٹا کی وضاحت کریں۔
، (کوما)متعدد CTEs کی زنجیر بنائیں۔
at ڈیٹا بیس انجن پر عملدرآمد اور سپورٹ اکثر مختلف ہوتی ہے۔

ایس کیو ایل: آس پاس کی سب سے طاقتور زبان؟

اس بات کو ذہن میں رکھیں کہ SQL بولیاں ڈیٹا بیس انجن کے درمیان مختلف ہوتی ہیں۔ یہ تھوڑا سا ایچ ڈی ڈی وی ڈی اور بلو رے (یا وی ایچ ایس اور بیٹامیکس) کے درمیان فرق کی طرح ہے۔ ایس کیو ایل ڈیٹا بیس کے مابین یکساں ہے ، لیکن کبھی کبھار پیچیدہ کمانڈ تمام عمل درآمد میں بالکل یکساں کام نہیں کر سکتی ہے۔ اس چیٹ شیٹ میں زیادہ تر SQL کمانڈ کسی بھی ڈیٹا بیس میں کام کریں گی۔ پیچیدہ احکامات جہاں ڈیٹا بیس سپورٹ مختلف ہوتا ہے اس طرح نوٹ کیا جاتا ہے۔

ایک بار جب آپ ایس کیو ایل کو جان لیں ، آپ اسے مختلف استعمالات پر لاگو کرسکتے ہیں۔ چاہے آپ مینجمنٹ سسٹم ، پروگرامنگ پروجیکٹ ، یا بنیادی رپورٹنگ کے ساتھ کام کر رہے ہوں ، SQL ڈیٹا بیس میں موجود خام طاقت کو کھول دیتا ہے۔ ہمارا پڑھنا نہ بھولیں۔ ایس کیو ایل کے لیے بنیادی پروگرامر کا رہنما۔ ، ان احکامات کو استعمال کرنے کے طریقے پر گہری نظر ڈالنے کے لیے۔



بانٹیں بانٹیں ٹویٹ ای میل۔ کینن بمقابلہ نیکن: کون سا کیمرا برانڈ بہتر ہے؟

کینن اور نیکن کیمرہ انڈسٹری کے دو بڑے نام ہیں۔ لیکن کون سا برانڈ کیمروں اور عینکوں کی بہتر لائن اپ پیش کرتا ہے؟

ونڈوز 10 پر سلیپ ٹائمر سیٹ کرنے کا طریقہ
اگلا پڑھیں۔ متعلقہ موضوعات۔
  • پروگرامنگ۔
  • چیٹ شیٹ۔
  • ایس کیو ایل
مصنف کے بارے میں جو کوبرن۔(136 مضامین شائع ہوئے)

جو یونیورسٹی آف لنکن یونیورسٹی سے کمپیوٹر سائنس میں گریجویٹ ہیں۔ وہ ایک پیشہ ور سافٹ وئیر ڈویلپر ہے ، اور جب وہ ڈرون نہیں اڑاتا یا موسیقی نہیں لکھتا ، تو وہ اکثر تصاویر لیتے یا ویڈیو بناتے ہوئے پایا جا سکتا ہے۔





جو کوبرن سے مزید۔

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔