কম্পিউটার

কীভাবে আমরা JOIN কীওয়ার্ডের সাহায্যে ক্রস জয়েন্টের জন্য 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;
+----+----+
| id | id |
+----+----+
| 1  | A  |
| 2  | A  |
| 3  | A  |
| 4  | A  |
| 1  | B  |
| 2  | B  |
| 3  | B  |
| 4  | B  |
| 1  | C  |
| 2  | C  |
| 3  | C  |
| 4  | C  |
| 1  | D  |
| 2  | D  |
| 3  | D  |
| 4  | D  |
+----+----+
16 rows in set (0.00 sec)

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

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

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

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