how to join tables in mysql code example

Example 1: mysql join query

SELECT 
    m.member_id, 
    m.name member, 
    c.committee_id, 
    c.name committee
FROM
    members m
INNER JOIN committees c 
	ON c.name = m.name;

Example 2: mysql join two tables

SELECT user_id, user_name
FROM users
UNION
SELECT organization_id, organization_name
FROM organizations

Example 3: types of joins in mysql

Joins are used with select statement. it is used to select data from multiple table.
Types:
MySQL INNER JOIN (or simple join)
MySQL LEFT OUTER JOIN (or LEFT JOIN)
MySQL RIGHT OUTER JOIN (or RIGHT JOIN)

Inner JOIN :
The INNER JOIN is used to return all rows from multiple tables where the join condition is satisfied. It is the most common type of join.

Left Outer Join:
The LEFT OUTER JOIN returns all rows from the left hand table specified in the ON condition and only those rows from the other table where the join condition is fulfilled.

Right Outer Join:
The Right Outer Join returns all rows from the RIGHT-hand table specified in the ON condition and only those rows from the other table where he join condition is fulfilled.

Example 4: how to join result table in mysql

SELECT inv.product_id, inv_stock.stock
FROM inventories AS inv

JOIN 

(SELECT product_id, stock
FROM inventories ) AS inv_stock

ON inv.product_id = inv_stock.product_id
 ;

Tags:

Sql Example