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

Popular posts from this blog

Python Introduction

STORE PROCEDURE BASIC PROGRAMMING - PART 1

STORE PROCEDURE ADVANCE CONCEPT - PART 2