কম্পিউটার টিউটোরিয়াল

কিভাবে আমি MySQL COALESCE() ফাংশন ব্যবহার করে NULL এর জায়গায় একটি কলামে একটি মান সন্নিবেশ করতে পারি?


এটি বোঝার জন্য, আমরা 'কর্মচারী' টেবিল থেকে ডেটা ব্যবহার করছি যার বেতন=NULL ID =5 এবং 6 এর জন্য, নিম্নরূপ −

mysql> Select * from Employee;
+----+--------+--------+
| ID | Name   | Salary |
+----+--------+--------+
| 1  | Gaurav | 50000  |
| 2  | Rahul  | 20000  |
| 3  | Advik  | 25000  |
| 4  | Aarav  | 65000  |
| 5  | Ram    | NULL   |
| 6  | Mohan  | NULL   |
+----+--------+--------+
6 rows in set (0.00 sec)

এখন, NULL-এর জায়গায় মান বসাতে UPDATE এবং WHERE ক্লজ সহ নিম্নলিখিত প্রশ্নগুলি COALESCE() ফাংশন ব্যবহার করবে৷

mysql> Update Employee set Salary = COALESCE(Salary,20000) where Id = 5;
Query OK, 1 row affected (0.09 sec)
Rows matched: 1 Changed: 1 Warnings: 0

mysql> Update Employee set Salary = COALESCE(Salary,30000) where Id = 6;
Query OK, 1 row affected (0.06 sec)
Rows matched: 1 Changed: 1 Warnings: 0

mysql> Select * from Employee;
+----+--------+--------+
| ID | Name   | Salary |
+----+--------+--------+
| 1  | Gaurav | 50000  |
| 2  | Rahul  | 20000  |
| 3  | Advik  | 25000  |
| 4  | Aarav  | 65000  |
| 5  | Ram    | 20000  |
| 6  | Mohan  | 30000  |
+----+--------+--------+
6 rows in set (0.00 sec)

  1. আমি কিভাবে MySQL এ একটি NULL মান সন্নিবেশ করব?

  2. মাইএসকিউএল-এ একটি কলামের সর্বোচ্চ মান কীভাবে নির্বাচন করবেন?

  3. মাইএসকিউএল-এ একটি কলামের নাম কীভাবে খুঁজে পাবেন?

  4. কিভাবে জাভা ব্যবহার করে একটি MySQL কলাম মান মধ্যে DATE সন্নিবেশ করান?