UPDATE কমান্ডটি MySQL-এ রেকর্ড আপডেট করতে ব্যবহৃত হয়। এটির সাথে, SET কমান্ডটি নতুন মান সেট করতে ব্যবহৃত হয়। আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable( EmployeeId int NULL AUTO_INCREMENT PRIMARY KEY, EmployeeName varchar(50), EmployeeSalary int); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.57 সেকেন্ড)
সন্নিবেশ কমান্ড -
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> DemoTable(EmployeeName,EmployeeSalary) মান ('Chris',56780); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)mysql> DemoTable(EmployeeName,EmployeeSalary)'50(50) মানগুলিতে সন্নিবেশ করুন;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড)mysql> DemoTable(EmployeeName,EmployeeSalary) মান ('Mike',87654); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)mysql> ডেমোটেবলে ঢোকান মান('ডেভিড',34569);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুনmysql> DemoTable থেকে *নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+------------+----------------------------+----------------+| কর্মচারী আইডি | কর্মচারীর নাম | কর্মচারীদের বেতন 1 | ক্রিস | 56780 || 2 | রবার্ট | 45670 || 3 | মাইক | 87654 || 4 | ডেভিড | 34569 |+------------+----------------------------+----------------+4 সারি সেটে (0.00 সেকেন্ড)রেকর্ড আপডেট করার জন্য এবং নতুন মান সেট করার জন্য নিম্নোক্ত ক্যোয়ারী −
mysql> আপডেট ডেমোটেবল সেট EmployeeSalary=EmployeeSalary+12346;কোয়েরি ঠিক আছে, 4টি সারি প্রভাবিত হয়েছে (0.14 সেকেন্ড)সারি মিলেছে:4 পরিবর্তিত:4 সতর্কতা:0
আসুন টেবিলের রেকর্ডগুলি পরীক্ষা করি -
mysql> DemoTable থেকে *নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+------------+----------------------------+----------------+| কর্মচারী আইডি | কর্মচারীর নাম | কর্মচারীদের বেতন 1 | ক্রিস | 69126 || 2 | রবার্ট | 58016 || 3 | মাইক | 100000 || 4 | ডেভিড | 46915 |+------------+----------------------------+----------------+4 সারি সেটে (0.00 সেকেন্ড)