কম্পিউটার

কীভাবে আমরা JOIN কীওয়ার্ডের সাহায্যে অভ্যন্তরীণ যোগদানের জন্য MySQL কোয়েরি লিখতে পারি?


অভ্যন্তরীণ যোগদানের জন্য MySQL কোয়েরি JOIN কীওয়ার্ডের সাহায্যে লেখা যেতে পারে। এটি বোঝার জন্য, আমরা tbl_1 এবং tbl_2 নামের দুটি টেবিলের উদাহরণ নিচ্ছি যেটিতে নিম্নলিখিত ডেটা রয়েছে:

mysql> Select * from tbl_1;
+----+--------+
| Id | Name   |
+----+--------+
| 1  | Gaurav |
| 2  | Rahul  |
| 3  | Raman  |
| 4  | Aarav  |
+----+--------+
4 rows in set (0.00 sec)

mysql> Select * from tbl_2;
+----+---------+
| Id | Name    |
+----+---------+
| A  | Aarav   |
| B  | Mohan   |
| C  | Jai     |
| D  | Harshit |
+----+---------+
4 rows in set (0.00 sec)

এখন, নীচের প্রশ্নটি টেবিলের অভ্যন্তরীণ যোগদানের জন্য JOIN কীওয়ার্ড ব্যবহার করবে:

mysql> Select tbl_1.id,tbl_2.id FROM tbl_1 JOIN tbl_2 ON tbl_1.name = tbl_2.name;
+----+----+
| id | id |
+----+----+
| 4  | A  |
+----+----+
1 row in set (0.00 sec)

জয়েন-প্রেডিকেটের উপরের ক্যোয়ারীতে, শর্তগুলি ON কীওয়ার্ডের পরে লেখা হয়৷


  1. কিভাবে আমরা বাম যোগদানের মাধ্যমে একটি MySQL ভিউ তৈরি করতে পারি?

  2. মাইএসকিউএল ক্যোয়ারী দ্বারা প্রভাবিত সারিগুলি গণনা করতে আমরা কীভাবে পিএইচপি স্ক্রিপ্ট লিখতে পারি?

  3. কিভাবে আমি MySQL-এ সর্বোচ্চ ID সহ সারি নির্বাচন করতে পারি?

  4. কিভাবে একটি MySQL ক্যোয়ারী দিয়ে NULL এর জন্য সংশ্লিষ্ট মান পুনরুদ্ধার করবেন?