মাইএসকিউএল আপডেট স্টেটমেন্ট

Mysql Update Statement



মাইএসকিউএল একটি ওপেন সোর্স ডাটাবেস ম্যানেজমেন্ট সিস্টেম, যা ছোট এবং বড় উভয় প্রজেক্টের জন্য ব্যবহার করা যেতে পারে। ওরাকল কর্পোরেশন দ্বারা বিকাশিত, এটি এর পিছনে স্ট্যান্ডার্ড এসকিউএল ব্যবহার করে। ডাটাবেস ব্যবস্থাপনায়, CRUD অপারেশনগুলি জানার জন্য এক ধরনের মৌলিক প্রয়োজন।







এই প্রবন্ধে, আমরা মাইএসকিউএল -এর প্রদত্ত আপডেট স্টেটমেন্ট ব্যবহার করে মাইএসকিউএল টেবিলে ডেটা আপডেট করতে শিখব। একটি আপডেট স্টেটমেন্ট মূলত একটি DML (ডেটা ম্যানিপুলেশন ল্যাঙ্গুয়েজ) স্টেটমেন্ট কারণ এটি ডেটা পরিবর্তন বা আপডেট করে।



বাক্য গঠন

মাইএসকিউএলে একটি টেবিলে একটি কলাম বা কলাম আপডেট করার জন্য সিনট্যাক্স হল:



হালনাগাদ table_name
সেট করুন
কলাম_নাম= মান ,
...
[ কোথায় অবস্থা]

এই সিনট্যাক্সে, table_name যে টেবিলে আপনি কোন কলাম আপডেট করতে ইচ্ছুক।





ব্যবহার করে সেট করুন ক্লজ, আমরা সমান চিহ্ন = ব্যবহার করে একাধিক কলামে নতুন মান নির্ধারণ করতে পারি।

কলাম_নাম সেই কলাম যেখানে আপনি একটি আপডেট করতে চান।



শেষ পর্যন্ত, আমরাও প্রদান করতে পারি কোথায় কিছু শর্ত প্রয়োগ বা আপডেট করার প্রক্রিয়া ফিল্টার করার ধারা।

আসুন একটি উদাহরণ দেখিয়ে এটি পরিষ্কার করি যেখানে আমরা একটি টেবিলের ভিতরে একটি কলামের মান আপডেট করব।

উদাহরণ

প্রথমে, আপনার টার্মিনালটি খুলুন এবং মাইএসকিউএল শেলটিতে লগ ইন করুন এবং ডাটাবেসটি চয়ন করুন যেখানে আপনি একটি টেবিল আপডেট করতে চান। একটি ডাটাবেসের ভিতরে সমস্ত টেবিল দেখতে, এই কমান্ডটি চালান:

দেখান টেবিল ;

আমাদের নির্বাচিত ডাটাবেসে একটি টেবিল আছে। দেখা যাক এর মধ্যে কিছু তথ্য আছে কি না। একটি টেবিলে ডেটা দেখতে, SELECT কমান্ডটি নিম্নরূপ চালান:

নির্বাচন করুন * থেকে গাড়ি;

ধরুন আমরা গাড়ির নাম এবং BMW I8 থেকে BMW M4 পর্যন্ত তৃতীয় সারির উৎপাদন তারিখ আপডেট করতে চাই যেখানে car_id 3, তারপর নাম এবং তারিখ আপডেট করার প্রশ্নটি এইরকম হবে:

হালনাগাদ table_name
সেট করুন
গাড়ির নাম='BMW M4',
man_date='২০২০-10-10'
কোথায় car_id= 3;

আপডেট কমান্ডটি চালানোর পরে এবং 1 টি সারির আউটপুট প্রভাবিত হওয়ার পরে, এখন টেবিলটি দেখুন:

নির্বাচন করুন * থেকে গাড়ি কোথায় car_id= 3;

আপনি নীচের স্ক্রিনশটে দেখতে পাচ্ছেন, তৃতীয় সারির ডেটা সফলভাবে আপডেট হয়েছে।

সুতরাং, এইভাবে আপনি আপডেট স্টেটমেন্ট ব্যবহার করে মাইএসকিউএল -এর যে কোনও টেবিলের ডেটা আপডেট করতে পারেন।

উপসংহার

আমরা আপডেট স্টেটমেন্টের ব্যবহার এবং কোন মাইএসকিউএল ডাটাবেসে ডেটা আপডেট করতে পারি তা জানতে পেরেছি। তারপরে, আমরা আলোচনা করেছি কিভাবে একটি একক কলাম আপডেট করা যায়, সেইসাথে একই সাথে একাধিক কলাম। পরিশেষে, আমরা WHERE ধারাটির ব্যবহারও দেখেছি।