ایس کیو ایل اپ ڈیٹ کا بیان۔

Mysql Update Statement



MySQL ایک اوپن سورس ڈیٹا بیس مینجمنٹ سسٹم ہے ، جو چھوٹے اور بڑے دونوں پراجیکٹس کے لیے استعمال کیا جا سکتا ہے۔ اوریکل کارپوریشن کے ذریعہ تیار کیا گیا ، یہ اس کے پیچھے معیاری ایس کیو ایل استعمال کرتا ہے۔ ڈیٹا بیس مینجمنٹ میں ، CRUD آپریشنز جاننے کی ایک بنیادی ضرورت ہے۔







اس آرٹیکل میں ، ہم MySQL کے فراہم کردہ UPDATE بیان کا استعمال کرتے ہوئے MySQL ٹیبلز میں ڈیٹا کو اپ ڈیٹ کرنا سیکھیں گے۔ ایک اپ ڈیٹ بیان بنیادی طور پر ایک DML (ڈیٹا مینیپولیشن لینگویج) کا بیان ہوتا ہے کیونکہ یہ ڈیٹا کو تبدیل یا اپ ڈیٹ کرتا ہے۔



نحو۔

MySQL میں کسی جدول میں کالم یا کالم کو اپ ڈیٹ کرنے کے لیے نحو یہ ہے:



اپ ڈیٹ table_name
سیٹ کریں۔
کالم نام۔= قدر ،
...
[ کہاں حالت]

اس نحو میں ، table_name وہ ٹیبل ہے جس میں آپ کسی بھی کالم کو اپ ڈیٹ کرنے کے لیے تیار ہیں۔





کا استعمال کرتے ہوئے۔ سیٹ کریں۔ شق ، ہم مساوی نشان = کا استعمال کرکے متعدد کالموں کو نئی اقدار تفویض کرسکتے ہیں۔

کالم نام۔ وہ کالم ہے جہاں آپ اپ ڈیٹ کرنا چاہتے ہیں۔



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

آئیے اسے ایک مثال دکھا کر واضح کریں جس میں ہم ایک ٹیبل کے اندر کالم کی قدر کو اپ ڈیٹ کریں گے۔

مثال

سب سے پہلے ، اپنا ٹرمینل کھولیں اور MySQL شیل میں لاگ ان کریں اور اس ڈیٹا بیس کا انتخاب کریں جس میں آپ کسی ٹیبل کو اپ ڈیٹ کرنا چاہتے ہیں۔ ڈیٹا بیس کے اندر تمام میزیں دیکھنے کے لیے ، یہ کمانڈ چلائیں:

دکھائیں میزیں ؛

ہمارے منتخب کردہ ڈیٹا بیس میں ایک ٹیبل ہے۔ آئیے دیکھتے ہیں کہ اس میں کچھ ڈیٹا موجود ہے یا نہیں۔ ٹیبل میں ڈیٹا دیکھنے کے لیے SELECT کمانڈ کو مندرجہ ذیل طریقے سے چلائیں:

منتخب کریں * سے کاریں؛

فرض کریں کہ ہم کار کا نام اور تیسری صف کی مینوفیکچرنگ کی تاریخ کو BMW I8 سے BMW M4 تک اپ ڈیٹ کرنا چاہتے ہیں جہاں car_id 3 ہے ، پھر نام اور تاریخ کو اپ ڈیٹ کرنے کے لیے استفسار اس طرح ہوگا:

اپ ڈیٹ table_name
سیٹ کریں۔
گاڑی کا نام=BMW M4،
مینڈیٹ='2020۔-10۔-10۔'
کہاں car_id= ؛

اپ ڈیٹ کمانڈ چلانے اور 1 قطار کی آؤٹ پٹ متاثر ہونے کے بعد ، اب ، ٹیبل دیکھیں:

منتخب کریں * سے کاریں کہاں car_id= ؛

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

تو ، اس طرح آپ اپ ڈیٹ اسٹیٹمنٹ کا استعمال کرتے ہوئے ایس کیو ایل میں کسی بھی ٹیبل کے ڈیٹا کو اپ ڈیٹ کر سکتے ہیں۔

نتیجہ

ہم اپڈیٹ اسٹیٹمنٹ کے استعمال اور کسی بھی ایس کیو ایل ڈیٹا بیس میں ڈیٹا کو اپ ڈیٹ کرنے کا طریقہ جان چکے ہیں۔ پھر ، ہم نے ایک کالم کے ساتھ ساتھ ایک سے زیادہ کالموں کو اپ ڈیٹ کرنے کے طریقے پر تبادلہ خیال کیا ہے۔ آخر میں ، ہم نے WHERE شق کا استعمال بھی دیکھا ہے۔