SQL Assignment Solutions
SQL Assignment Solutions
-- b
SELECT MIN(BalDue), MAX(BalDue) FROM Client;
-- c
SELECT Name, City, State FROM Client WHERE State != 'Maharashtra';
SQL Assignment Solutions
-- Retrieve
SELECT * FROM ViewClient;
SELECT * FROM ViewDue;
SQL Assignment Solutions
8. Run queries
-- a
SELECT * FROM Client WHERE City LIKE 'M%';
-- b
SELECT * FROM Client WHERE State = 'Maharashtra' AND BalDue > 10000;
SQL Assignment Solutions
-- b
SELECT * FROM Sales WHERE YEAR(PurchaseDate) = 2018;
SQL Assignment Solutions
12. Show one example of primary key and foreign key relationship
CREATE TABLE Orders (
OrderID INT PRIMARY KEY,
EmpID INT,
FOREIGN KEY (EmpID) REFERENCES Employee(EmpID)
);
SQL Assignment Solutions
14. Create a new user, grant permissions on a table to the user, and verify the granted permissions
CREATE USER new_user IDENTIFIED BY 'password';
GRANT SELECT, INSERT ON Product TO new_user;
SHOW GRANTS FOR new_user;
SQL Assignment Solutions