কম্পিউটার

একটি MySQL টেবিলে একটি কলামের জন্য অনুরূপ মান সেট করছেন?


আপনি আপডেট কমান্ডের সাহায্যে সমস্ত রেকর্ডের একটি কলামের জন্য মান সেট করতে পারেন।

আপনি যদি একটি কলামের সমস্ত রেকর্ডের জন্য NULL মান সেট করতে চান তাহলে সিনট্যাক্সটি নিম্নরূপ -

update yourTableName set yourColumnName = NULL;

অথবা আপনি যদি খালি স্ট্রিং ব্যবহার করতে চান তাহলে নিচের সিনট্যাক্স −

update yourTableName set yourColumnName = ’’;

উপরের ধারণাটি বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার জন্য প্রশ্ন।

mysql> create table StudentDemo
   −> (
   −> Studentid int,
   −> StudentName varchar(100),
   −> Age int
   −> );
Query OK, 0 rows affected (0.64 sec)

রেকর্ড সন্নিবেশ করার জন্য নিচের সারণী −

mysql> insert into StudentDemo values(1,'Johnson',23);
Query OK, 1 row affected (0.18 sec)

mysql> insert into StudentDemo values(2,'Carol',24);
Query OK, 1 row affected (0.16 sec)

mysql> insert into StudentDemo values(3,'David',20);
Query OK, 1 row affected (0.18 sec)

mysql> insert into StudentDemo values(4,'Bob',21);
Query OK, 1 row affected (0.19 sec)

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

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

নিচের আউটপুট −

+-----------+-------------+------+
| Studentid | StudentName | Age |
+-----------+-------------+------+
|         1 | Johnson     | 23   |
|         2 | Carol       | 24   |
|         3 | David       | 20   |
|         4 | Bob         | 21   |
+-----------+-------------+------+
4 rows in set (0.00 sec)

এখানে একটি নির্দিষ্ট কলামের সমস্ত রেকর্ডের জন্য একটি কলামের মান NULL এ সেট করার জন্য প্রশ্ন রয়েছে। প্রশ্নটি নিম্নরূপ -

mysql> update StudentDemo set Age=NULL;
Query OK, 4 rows affected (0.14 sec)
Rows matched: 4 Changed: 4 Warnings: 0

আসুন এখন পরীক্ষা করি -

mysql> select *from StudentDemo;

আমরা সফলভাবে "বয়স" কলামটিকে NULL -

-এ আপডেট করেছি এমন আউটপুটটি প্রদর্শিত হচ্ছে
+-----------+-------------+------+
| Studentid | StudentName | Age |
+-----------+-------------+------+
|         1 | Johnson     | NULL |
|         2 | Carol       | NULL |
|         3 | David       | NULL |
|         4 | Bob         | NULL |
+-----------+-------------+------+
4 rows in set (0.00 sec)

  1. একটি কলাম মান প্রতিস্থাপন করতে MySQL ক্যোয়ারী

  2. একটি তারিখ কলাম NULL করতে MySQL ক্যোয়ারী?

  3. একটি MySQL ক্যোয়ারীতে একটি কলামে ব্যবহারকারীর সংজ্ঞায়িত মান যোগ করবেন?

  4. কলাম মানের জন্য MySQL-এ ENUM সেট করুন