ডেটাবেজের মূল অপারেশন চারটা। যাকে সংক্ষেপে বলা হয় CRUD। ক্রিয়েট, আপডেট, রিড, ডিলেট। আমরা রিড (SELECT) এবং ক্রিয়েট (INSERT) সম্পর্কে জেনেছি। এবার জানব আপডেট স্টেটমেন্ট সম্পর্কে।
আপডেট স্টেটমেন্ট দিয়ে পূর্ববর্তী কোন রেকর্ডের ডেটা মডিফাই করা হয়। রিয়েল লাইফ প্রজেক্টে এডিটের কাজ করা হয় আপডেট স্ট্যাটমেন্ট দিয়ে।
ব্যাসিক আপডেট স্টেটমেন্টঃ
প্রাইমারি কী (id) দিয়ে আপডেটঃ
UPDATE users
SET email = '[email protected]'
WHERE id = 1;
একের অধিক কলাম আপডেটঃ
UPDATE users
SET name = 'John Smith', email = '[email protected]'
WHERE id = 2;
একের অধিক রো এর ডেটা একত্রে আপডেটঃ
UPDATE users
SET email = '[email protected]'
WHERE email LIKE '%@example.com';
যদিও আমরা এক সাথে সব ইমেইল পরিবর্তন করব না। উদাহরণের জন্য উপরের মত করে লিখেছি।
বিদ্রঃ আপডেট স্টেটমেন্ট ব্যবহার করার সময় অবশ্যই WHERE ক্লজ ব্যবহার করতে হবে। না হয় সব রেকর্ড আপডেট হয়ে যাবে।
SQL নিয়ে অন্যান্য লেখা গুলো পাওয়া যাবে বাংলায় ডেটাবেজ টিউটোরিয়াল – SQL পেইজে।