Professional Documents
Culture Documents
Final Assignment
Submitted by
M Mahboob Baig
BS IT 5th Morning B
F18-BSIT-1082
Submitted to
Mr. Ali Irman
University of Okara
ASSIGNMENT WEB ENGINEERING
JOIN QUERIES IN MYSQL
Inner Join
mysql> SELECT * FROM student INNER JOIN department ON student.D_id = department.D_id;
+----+--------------+----------+------+------+--------+------+
| Id | S_name | Address | D_id | D_id | D_name | Year |
+----+--------------+----------+------+------+--------+------+
| 1 | Mahboob Baig | Okara | D1 | D1 | BSIT | 2018 |
| 2 | Usama Dawood | Sahiwal | D2 | D2 | BSSE | 2019 |
| 3 | Adeel Tariq | Depulpur | D2 | D2 | BSSE | 2019 |
| 4 | Aftab Ali | Okara | D3 | D3 | BSCS | 2020 |
Natural Join
mysql> SELECT * FROM student Natural JOIN department;
+------+----+--------------+----------+--------+------+
| D_id | Id | S_name | Address | D_name | Year |
+------+----+--------------+----------+--------+------+
| D1 | 1 | Mahboob Baig | Okara | BSIT | 2018 |
| D2 | 2 | Usama Dawood | Sahiwal | BSSE | 2019 |
| D2 | 3 | Adeel Tariq | Depulpur | BSSE | 2019 |
| D3 | 4 | Aftab Ali | Okara | BSCS | 2020 |
+------+----+--------------+----------+--------+------+
Cross Join
mysql> SELECT * from student CROSS JOIN department;
+----+--------------+----------+------+------+--------+------+
| Id | S_name | Address | D_id | D_id | D_name | Year |
+----+--------------+----------+------+------+--------+------+
| 1 | Mahboob Baig | Okara | D1 | D1 | BSIT | 2018 |
| 1 | Mahboob Baig | Okara | D1 | D2 | BSSE | 2019 |
| 1 | Mahboob Baig | Okara | D1 | D3 | BSCS | 2020 |
| 2 | Usama Dawood | Sahiwal | D2 | D1 | BSIT | 2018 |
| 2 | Usama Dawood | Sahiwal | D2 | D2 | BSSE | 2019 |
| 2 | Usama Dawood | Sahiwal | D2 | D3 | BSCS | 2020 |
| 3 | Adeel Tariq | Depulpur | D2 | D1 | BSIT | 2018 |
| 3 | Adeel Tariq | Depulpur | D2 | D2 | BSSE | 2019 |
| 3 | Adeel Tariq | Depulpur | D2 | D3 | BSCS | 2020 |
| 4 | Aftab Ali | Okara | D3 | D1 | BSIT | 2018 |
| 4 | Aftab Ali | Okara | D3 | D2 | BSSE | 2019 |
| 4 | Aftab Ali | Okara | D3 | D3 | BSCS | 2020 |
| 5 | Ahmad Raza | Lahore | | D1 | BSIT | 2018 |
| 5 | Ahmad Raza | Lahore | | D2 | BSSE | 2019 |
| 5 | Ahmad Raza | Lahore | | D3 | BSCS | 2020 |
+----+--------------+----------+------+------+--------+------+
Equi-Join
mysql> SELECT * from student ,department;
+----+--------------+----------+------+------+--------+------+
| Id | S_name | Address | D_id | D_id | D_name | Year |
+----+--------------+----------+------+------+--------+------+
| 1 | Mahboob Baig | Okara | D1 | D1 | BSIT | 2018 |
| 1 | Mahboob Baig | Okara | D1 | D2 | BSSE | 2019 |
| 1 | Mahboob Baig | Okara | D1 | D3 | BSCS | 2020 |
| 2 | Usama Dawood | Sahiwal | D2 | D1 | BSIT | 2018 |
| 2 | Usama Dawood | Sahiwal | D2 | D2 | BSSE | 2019 |
| 2 | Usama Dawood | Sahiwal | D2 | D3 | BSCS | 2020 |
| 3 | Adeel Tariq | Depulpur | D2 | D1 | BSIT | 2018 |
| 3 | Adeel Tariq | Depulpur | D2 | D2 | BSSE | 2019 |
| 3 | Adeel Tariq | Depulpur | D2 | D3 | BSCS | 2020 |
| 4 | Aftab Ali | Okara | D3 | D1 | BSIT | 2018 |
| 4 | Aftab Ali | Okara | D3 | D2 | BSSE | 2019 |
| 4 | Aftab Ali | Okara | D3 | D3 | BSCS | 2020 |
| 5 | Ahmad Raza | Lahore | | D1 | BSIT | 2018 |
| 5 | Ahmad Raza | Lahore | | D2 | BSSE | 2019 |
| 5 | Ahmad Raza | Lahore | | D3 | BSCS | 2020 |