Joins on E-Commerce
Setup: Create Tables
CREATE TABLE customers (
customer_id SERIAL PRIMARY KEY,
customer_name VARCHAR(50)
);
CREATE TABLE orders (
order_id SERIAL PRIMARY KEY,
customer_id INT REFERENCES customers(customer_id),
product_id INT,
quantity INT
);
CREATE TABLE products (
product_id SERIAL PRIMARY KEY,
product_name VARCHAR(50),
price DECIMAL(10, 2)
);
1. INNER JOIN

2. LEFT JOIN

3. FULL OUTER JOIN

Last updated