SQL Aggregate Functions && Join__Code
SQL Aggregate Functions && Join__Code
FName VARCHAR(50),
LName VARCHAR(50),
Gender VARCHAR(10),
Address VARCHAR(100),
phone VARCHAR(15),
Stage VARCHAR(20),
Grade INT,
DOB DATE
);
(1, 'John', 'Smith', 'Male', '20 Jorge ST WDC', '07901397639', 'Second', 16, '2000-07-01'),
(2, 'Daniel', 'White', 'Male', '6 Indro Rd TX', '07901296629', 'Second', 19, '1999-12-02'),
(3, 'Brian', 'Lee', 'Male', '7 Mars Rd Newyork', '07902397619', 'First', 20, '2001-04-13'),
(4, 'Sarah', 'Mars', 'Female', '8 Kent Rd TX', '07903497618', 'Third', 17, '1998-03-01'),
(5, 'Jim', 'Clark', 'Male', '20 George ST MO', '07904797678', 'Fourth', 16, '2000-10-01'),
(6, 'Phoebe', 'Wong', 'Female', '30 John ST WDC', '07905397529', 'Second', 20, '1998-11-02'),
(7, 'Phoebe', 'Smith', 'Female', '100 Orange Rd TX', '07906497569', 'First', 20, '1999-09-15'),
(8, 'Joyce', 'Brown', 'Female', '30 Dutton ST Newyork', '07906767539', 'Second', 17, '2000-01-10'),
(9, 'Joey', 'Chan', 'Male', '100 Orange Rd TX', '07905197939', 'Fourth', 20, '2001-07-22'),
(10, 'April', 'Webster', 'Female', '30 Linda ST WDC', '07906497438', 'First', 18, '1997-05-30');
INNER JOIN
ProductName VARCHAR(50),
CategoryID INT,
Price DECIMAL
);
CategoryName VARCHAR(50),
Description VARCHAR(255)
);
LEFT JOIN
EmployeeID INT,
OrderDate DATE,
ShipperID INT );
CustomerName VARCHAR(50),
ContactName VARCHAR(50),
Address VARCHAR(100),
City VARCHAR(50),
PostalCode VARCHAR(20),
Country VARCHAR(50) );
RIGHT JOIN
LastName VARCHAR(50),
FirstName VARCHAR(50),
BirthDate DATE,
Photo VARCHAR(50)
);
SELF JOIN
SupplierName VARCHAR(50),
ContactName VARCHAR(50),
Address VARCHAR(100),
City VARCHAR(50),
PostalCode VARCHAR(20),
Country VARCHAR(50)
);