কম্পিউটার

কিভাবে একটি MySQL সন্নিবেশ বিবৃতিতে একটি যেখানে ক্লজ যোগ করবেন?


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

সিনট্যাক্স নিম্নরূপ

update yourTableName
set yourColumnName1=yourValue1,yourColumnName2=yourValue2,....N
where yourCondition;

আমাদের উদাহরণের জন্য একটি টেবিল তৈরি করা যাক

mysql> create table addWhereClauseDemo
   -> (
   -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,
   -> StudentName varchar(30),
   -> StudentPassword varchar(40)
   -> );
Query OK, 0 rows affected (0.45 sec)

সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান।

প্রশ্নটি নিম্নরূপ

mysql> insert into addWhereClauseDemo(StudentName,StudentPassword) values('John','John123456');
Query OK, 1 row affected (0.14 sec)
mysql> insert into addWhereClauseDemo(StudentName,StudentPassword) values('Carol','99999');
Query OK, 1 row affected (0.24 sec)
mysql> insert into addWhereClauseDemo(StudentName,StudentPassword) values('Bob','OO7Bob');
Query OK, 1 row affected (0.16 sec)
mysql> insert into addWhereClauseDemo(StudentName,StudentPassword) values('David','David321');
Query OK, 1 row affected (0.26 sec)

সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন।

প্রশ্নটি নিম্নরূপ

mysql> select *from addWhereClauseDemo;

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

+-----------+-------------+-----------------+
| StudentId | StudentName | StudentPassword |
+-----------+-------------+-----------------+
| 1         | John        | John123456      |
| 2         | Carol       | 99999           |
| 3         | Bob         | OO7Bob          |
| 4         | David       | David321        |
+-----------+-------------+-----------------+
4 rows in set (0.00 sec)

এখানে একটি যেখানে ক্লজ যোগ করার জন্য কোয়েরি রয়েছে অর্থাৎ রেকর্ড আপডেট করা

mysql> update addWhereClauseDemo
-> set StudentName='Maxwell',StudentPassword='Maxwell44444' where StudentId=4;
Query OK, 1 row affected (0.18 sec)
Rows matched: 1 Changed: 1 Warnings: 0

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

প্রশ্নটি নিম্নরূপ

mysql> select *from addWhereClauseDemo;

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

+-----------+-------------+-----------------+
| StudentId | StudentName | StudentPassword |
+-----------+-------------+-----------------+
| 1         | John        | John123456      |
| 2         | Carol       | 99999           |
| 3         | Bob         | OO7Bob          |
| 4         | Maxwell     | Maxwell44444    |
+-----------+-------------+-----------------+
4 rows in set (0.00 sec)

  1. INSERT ক্যোয়ারীতে US তারিখ বিন্যাসকে MySQL ফরম্যাটে কিভাবে রূপান্তর করবেন?

  2. মাইএসকিউএল-এ সাউন্ডএক্স() কীভাবে প্রশ্ন করবেন?

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

  4. কোথায় ধারা সহ MySQL ভিউ ব্যবহার করবেন?