কম্পিউটার

একটি MySQL টেবিলের সমস্ত কলাম একটি একক প্রশ্নের সাথে একটি নির্দিষ্ট মান সেট করুন


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

mysql> create table DemoTable
(
   ClientId int NOT NULL AUTO_INCREMENT PRIMARY KEY,
   ClientName varchar(40),
   ClientAge int,
   ClientCountryName varchar(40)
);
Query OK, 0 rows affected (0.57 sec)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> insert into DemoTable(ClientName,ClientAge,ClientCountryName) values('Chris',25,'US');
Query OK, 1 row affected (0.33 sec)
mysql> insert into DemoTable(ClientName,ClientAge,ClientCountryName) values('Bob',55,'UK');
Query OK, 1 row affected (0.16 sec)
mysql> insert into DemoTable(ClientName,ClientAge,ClientCountryName) values('David',45,'AUS');
Query OK, 1 row affected (0.14 sec)

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

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

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

তৈরি করবে
+----------+------------+-----------+-------------------+
| ClientId | ClientName | ClientAge | ClientCountryName |
+----------+------------+-----------+-------------------+
|        1 | Chris      | 25        | US                |
|        2 | Bob        | 55        | UK                |
|        3 | David      | 45        | AUS               |
+----------+------------+-----------+-------------------+
3 rows in set (0.00 sec)

এখানে একটি MySQL টেবিলের সমস্ত কলাম একটি নির্দিষ্ট মান সেট করার জন্য ক্যোয়ারী রয়েছে −

mysql> update DemoTable
   set ClientName='Sam',ClientAge=48,ClientCountryName='AUS' where ClientId=2;
Query OK, 1 row affected (0.22 sec)
Rows matched : 1 Changed : 1 Warnings : 0

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

mysql> select *from DemoTable;

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

তৈরি করবে
+----------+------------+-----------+-------------------+
| ClientId | ClientName | ClientAge | ClientCountryName |
+----------+------------+-----------+-------------------+
|        1 | Chris      |        25 | US                |
|        2 | Sam        |        48 | AUS               |
|        3 | David      |        45 | AUS               |
+----------+------------+-----------+-------------------+
3 rows in set (0.00 sec)

  1. জাভা সহ একটি MySQL টেবিলে কলামের সংখ্যা গণনা করুন

  2. একটি একক MySQL ক্যোয়ারী দিয়ে দুটি কলাম আপডেট করুন

  3. একটি একক প্রশ্নে IN() সহ একটি MySQL টেবিল থেকে রেকর্ড মুছুন

  4. একটি একক MySQL ক্যোয়ারীতে সমস্ত কলামের নামের জন্য 'অ্যালিয়াস' সেট করুন