কম্পিউটার

একটি MySQL টেবিলে একটি একক কলাম আপডেট করার সেরা উপায়?


একটি একক কলাম আপডেট করতে, নীচের সিনট্যাক্সের মত UPDATE এবং SET ব্যবহার করুন -

update yourTableName set yourColumnName=yourValue;

আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> create table DemoTable1873
     (
     Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,
     FirstName varchar(20)
     );
Query OK, 0 rows affected (0.00 sec)

সন্নিবেশ কমান্ড −

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> insert into DemoTable1873(FirstName) values('John');
Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable1873(FirstName) values('Adam');
Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable1873(FirstName) values('David');
Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable1873(FirstName) values('Sam');
Query OK, 1 row affected (0.00 sec)

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable1873 থেকে
mysql> select * from DemoTable1873 ;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
+----+-----------+
| Id | FirstName |
+----+-----------+
|  1 | John      |
|  2 | Adam      |
|  3 | David     |
|  4 | Sam       |
+----+-----------+
4 rows in set (0.00 sec)

একটি MySQL টেবিল -

-এ একটি একক কলাম আপডেট করার জন্য এখানে ক্যোয়ারী রয়েছে
mysql> update DemoTable1873 set FirstName='Robert';
Query OK, 4 rows affected (0.00 sec)
Rows matched: 4  Changed: 4 Warnings: 0

আসুন আবার টেবিলের রেকর্ড পরীক্ষা করি -

DemoTable1873 থেকে
mysql> select * from DemoTable1873 ;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
+----+-----------+
| Id | FirstName |
+----+-----------+
|  1 | Robert    |
|  2 | Robert    |
|  3 | Robert    |
|  4 | Robert    |
+----+-----------+
4 rows in set (0.00 sec)

  1. জাভা মাইএসকিউএল দিয়ে একটি মাইএসকিউএল টেবিল আপডেট করুন

  2. কিভাবে ব্যাচ আপডেট MySQL টেবিল?

  3. কিভাবে জাভা দিয়ে একটি MySQL টেবিলে শুধুমাত্র একটি একক কলাম সন্নিবেশ করা যায়?

  4. date() ফাংশন ব্যবহার করে তারিখ মেলে মাইএসকিউএল টেবিল কলাম আপডেট করবেন?