DATABASE CASE | TRANSACTION | HAVING
SELECT City, SUM(Salary) as TotalSalary
FROM Employee
GROUP BY City
HAVING City = 'MUMBAI'
=======================================================================================
CREATE TABLE Product
(
ProductID INT PRIMARY KEY,
Name VARCHAR(40),
Price INT,
Quantity INT
)
INSERT INTO Product VALUES(101, 'Product-1', 100, 10)
INSERT INTO Product VALUES(102, 'Product-2', 200, 15)
INSERT INTO Product VALUES(103, 'Product-3', 300, 20)
INSERT INTO Product VALUES(104, 'Product-4', 400, 25)
Transaction Statement
BEGIN TRANSACTION
INSERT INTO Product VALUES(105,'Product-5',500, 30)
UPDATE Product SET Price =350 WHERE ProductID = 103
DELETE FROM Product WHERE ProductID = 103
COMMIT TRANSACTION
rollback
=========================================================================================
SELECT Name, Age,
CASE
WHEN Age < 18 THEN 'Minor'
WHEN Age >= 18 AND Age < 60 THEN 'Adult'
ELSE 'Senior'
END AS AgeGroup
FROM Students;
Comments
Post a Comment