কম্পিউটার

MySQL এর সাথে নাল বা নন-নাল মান সহ একটি টেবিলের সমস্ত ক্ষেত্র আপডেট করুন


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

mysql> create table DemoTable
   -> (
   -> Id int,
   -> Name varchar(20)
   -> );
Query OK, 0 rows affected (0.58 sec)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> insert into DemoTable values(10,NULL);
Query OK, 1 row affected (0.32 sec)
mysql> insert into DemoTable values(NULL,'David');
Query OK, 1 row affected (0.16 sec)
mysql> insert into DemoTable values(NULL,NULL);
Query OK, 1 row affected (0.15 sec)

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

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

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

তৈরি করবে
+------+-------+
|   Id | Name  |
+------+-------+
|   10 | NULL  |
| NULL | David |
| NULL | NULL  |
+------+-------+
3 rows in set (0.00 sec)

এখানে শূন্য বা নন-নাল মান সহ একটি টেবিলের সমস্ত ক্ষেত্র আপডেট করার জন্য প্রশ্ন রয়েছে −

mysql> update DemoTable set Name='Robert' where Id IS NULL or Name IS NULL;
Query OK, 3 rows affected (0.22 sec)
Rows matched: 3 Changed: 3 Warnings: 0

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

mysql> select * from DemoTable;

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

তৈরি করবে
+------+--------+
|   Id | Name   |
+------+--------+
|   10 | Robert |
| NULL | Robert |
| NULL | Robert |
+------+--------+
3 rows in set (0.00 sec)

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

  2. কমা দ্বারা রেকর্ড আলাদা করে একটি একক MySQL ক্যোয়ারী সহ একটি টেবিলে সমস্ত মান সন্নিবেশ করান

  3. কিভাবে মাইএসকিউএল দিয়ে মাস অনুসারে টেবিলের মানগুলি যোগ করবেন?

  4. NULL এবং NON-NULL মান সহ একটি MySQL টেবিলে গাণিতিক গণনা সম্পাদন করুন