Database lab 4
Database lab 4
);
-- insert
-- fetch
);
-- insert
-- fetch
FROM Orders
ON Orders.customer_id=Customers.customer_id;
FROM Orders
ON Orders.customer_id=Customers.customer_id;
FROM Orders
ON Orders.customer_id=Customers.customer_id;
FROM Orders
ON Orders.customer_id=Customers.customer_id;
+-------------+-------+------------+
| customer_id | name | dept |
+-------------+-------+------------+
| 1 | Clark | Sales |
| 2 | Dave | Accounting |
| 3 | Ava | Sales |
+-------------+-------+------------+
+-------------+-------+---------------+----------------+
| customer_id | name | dept | project |
+-------------+-------+---------------+----------------+
| 1 | Clark | Sales | software sales |
| 2 | Dave | Accounting | HR managment |
| 3 | Ava | Sales | product sales |
| 4 | Avas | Sales manager | product sales |
+-------------+-------+---------------+----------------+
+-------------+-------+----------------+
| customer_id | name | project |
+-------------+-------+----------------+
| 1 | Clark | software sales |
| 2 | Dave | HR managment |
| 3 | Ava | product sales |
+-------------+-------+----------------+
+-------------+-------+----------------+
| customer_id | name | project |
+-------------+-------+----------------+
| 1 | Clark | software sales |
| 2 | Dave | HR managment |
| 3 | Ava | product sales |
+-------------+-------+----------------+
+-------------+-------+----------------+
| customer_id | name | project |
+-------------+-------+----------------+
| 1 | Clark | software sales |
| 2 | Dave | HR managment |
| 3 | Ava | product sales |
| 4 | NULL | product sales |
+-------------+-------+----------------+
+-------------+-------+----------------+
| customer_id | name | project |
+-------------+-------+----------------+
| 1 | Clark | software sales |
| 2 | Dave | HR managment |
| 3 | Ava | product sales |
+-------------+-------+----------------+
);
-- insert
INSERT INTO Orders VALUES (0001, 'Clark', 'Sales');
-- fetch
);
-- insert
-- fetch
FROM Orders
ON Orders.customer=Customers.customer_id;
Output:
+----------+-------+------------+
| customer | name | dept |
+----------+-------+------------+
| 1 | Clark | Sales |
| 2 | Dave | Accounting |
| 3 | Ava | Sales |
+----------+-------+------------+
+-------------+-------+---------------+----------------+
| customer_id | name | dept | project |
+-------------+-------+---------------+----------------+
| 1 | Clark | Sales | software sales |
| 2 | Dave | Accounting | HR managment |
| 3 | Ava | Sales | product sales |
| 4 | Avas | Sales manager | product sales |
+-------------+-------+---------------+----------------+
+-------------+-------+----------------+
| customer_id | name | project |
+-------------+-------+----------------+
| 1 | Clark | software sales |
| 2 | Dave | HR managment |
| 3 | Ava | product sales |
+-------------+-------+----------------+
);
-- insert
-- fetch
);
-- insert
-- fetch
);
-- insert
FROM ((Orders
INNER JOIN Customers ON Orders.customer_id=Customers.customer_id)
Output:
+-------------+-----------+------------+
| customer_id | name | dept |
+-------------+-----------+------------+
| 1 | SPAGHETTI | Sales |
| 2 | BIRYANI | Accounting |
| 3 | PIZZA | Sales |
+-------------+-----------+------------+
+-------------+-------+---------------+----------------+
| customer_id | name | dept | project |
+-------------+-------+---------------+----------------+
| 1 | Clark | Sales | software sales |
| 2 | Dave | Accounting | HR managment |
| 3 | Ava | Sales | product sales |
| 4 | Avas | Sales manager | product sales |
+-------------+-------+---------------+----------------+
+---------+-----------+
| ship_id | ship_name |
+---------+-----------+
| 1 | A |
| 2 | B |
| 3 | C |
| 4 | D |
| 5 | E |
| 6 | F |
+---------+-----------+
+-------------+-----------+-------+-----------+
| customer_id | name | name | ship_name |
+-------------+-----------+-------+-----------+
| 3 | PIZZA | Ava | A |
| 2 | BIRYANI | Dave | A |
| 1 | SPAGHETTI | Clark | A |
| 3 | PIZZA | Ava | B |
| 2 | BIRYANI | Dave | B |
| 1 | SPAGHETTI | Clark | B |
| 3 | PIZZA | Ava | C |
| 2 | BIRYANI | Dave | C |
| 1 | SPAGHETTI | Clark | C |
| 3 | PIZZA | Ava | D |
| 2 | BIRYANI | Dave | D |
| 1 | SPAGHETTI | Clark | D |
| 3 | PIZZA | Ava | E |
| 2 | BIRYANI | Dave | E |
| 1 | SPAGHETTI | Clark | E |
| 3 | PIZZA | Ava | F |
| 2 | BIRYANI | Dave | F |
| 1 | SPAGHETTI | Clark | F |
+-------------+-----------+-------+-----------+