কম্পিউটার

AND অপারেটরের সাথে MySQL আপডেট সম্পাদন করুন


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

mysql> create table DemoTable613 (Id int,Age int,isMarried tinyint(1));
Query OK, 0 rows affected (0.54 sec)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> insert into DemoTable613 values(100,29,0);
Query OK, 1 row affected (0.17 sec)
mysql> insert into DemoTable613 values(200,22,0);
Query OK, 1 row affected (0.18 sec)
mysql> insert into DemoTable613 values(300,30,1);
Query OK, 1 row affected (0.19 sec)

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

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

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

তৈরি করবে
+------+------+-----------+
| Id   | Age  | isMarried |
+------+------+-----------+
|  100 |   29 |         0 |
|  200 |   22 |         0 |
|  300 |   30 |         1 |
+------+------+-----------+
3 rows in set (0.00 sec)

AND অপারেটর -

-এর সাথে MySQL আপডেট করার জন্য নিচের প্রশ্নটি রয়েছে
mysql> update DemoTable613 set isMarried=(Age=29 AND (Id=100));
Query OK, 2 rows affected (0.24 sec)
Rows matched: 3 Changed: 2 Warnings: 0

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

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

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

তৈরি করবে
+------+------+-----------+
| Id   | Age  | isMarried |
+------+------+-----------+
|  100 |   29 |         1 |
|  200 |   22 |         0 |
|  300 |   30 |         0 |
+------+------+-----------+
3 rows in set (0.00 sec)

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

  2. দুটি MySQL ক্ষেত্র একত্রিত করুন এবং ফলাফল সহ তৃতীয়টি আপডেট করবেন?

  3. MySQL-এ লজিক্যাল এবং অপারেটরের সাথে আপডেট করুন

  4. MySQL:Group By দিয়ে ফিল্ড আপডেট করবেন?