DBMS 31 Jan
DBMS 31 Jan
ROLL: 121CS0148
QUERY:
CREATE TABLE Employee(
EmpId INT UNIQUE,
_Name VARCHAR(200),
Sex CHAR(1),
Salary INT,
Department VARCHAR(50)
);
QUERY:
ALTER TABLE Employee
ADD AGE INT;
QUERY:
UPDATE Employee SET AGE = 25 WHERE EmpId = 1002;
UPDATE Employee SET AGE = 29 WHERE EmpId = 1003;
UPDATE Employee SET AGE = 23 WHERE EmpId = 1001;
UPDATE Employee SET AGE = 24 WHERE EmpId = 1004;
UPDATE Employee SET AGE = 30 WHERE EmpId = 1005;
UPDATE Employee SET AGE = 21 WHERE EmpId = 1006;
UPDATE Employee SET AGE = 22 WHERE EmpId = 1007;
5. Add column “Date of Join” and insert the values as “10-10-2005”, “10- 07-2007”, “10-
10-2006”, “10-01-2005”, “18-10-2015”, “10-10-2015”, “30-04-2022” respectively.
QUERY:
UPDATE Employee SET DateOfJoin = '10-10-2005' WHERE EmpId = 1001;
UPDATE Employee SET DateOfJoin = '07-10-2007' WHERE EmpId = 1002;
UPDATE Employee SET DateOfJoin = '10-10-2006' WHERE EmpId = 1003;
UPDATE Employee SET DateOfJoin = '01-10-2005' WHERE EmpId = 1004;
UPDATE Employee SET DateOfJoin = '10-18-2015' WHERE EmpId = 1005;
UPDATE Employee SET DateOfJoin = '10-10-2015' WHERE EmpId = 1006;
UPDATE Employee SET DateOfJoin = '04-30-2022' WHERE EmpId = 1007;
QUERY:
UPDATE Employee SET Department = 'OPERATIONS' WHERE _Name = 'David'
QUERY:
DELETE FROM Employee WHERE EmpId=1004
11.Display employees joined after “10-10-2006”.
QUERY:
SELECT * FROM Employee WHERE DateOfJoin >= '10-10-2006'
QUERY:
TRUNCATE TABLE Employee;
QUERY:
DROP TABLE Employee;
Q2. Write SQL queries to perform following tasks
QUERY:
CREATE TABLE Student(
Student_ID VARCHAR(20) UNIQUE,
_Name VARCHAR(200),
Age INT,
Fees INT,
Department VARCHAR(50)
);
5. Insert the CGPA of the students as 8.5, 9.3, 6.7, 9.95, 5.6, 7.6, 8.2, 8.7, 7.4, 9.2
respectively
QUERY:
UPDATE Student SET CGPA = 8.5 WHERE Student_ID = 'CSE1001';
UPDATE Student SET CGPA = 9.3 WHERE Student_ID = 'ACC1002';
UPDATE Student SET CGPA = 6.7 WHERE Student_ID = 'ECE1003';
UPDATE Student SET CGPA = 9.95 WHERE Student_ID = 'CSE1004';
UPDATE Student SET CGPA = 5.6 WHERE Student_ID = 'ACC1005';
7. Select the students having age between 25 and 30 and department as “ECE”.
QUERY:
SELECT * FROM Student
WHERE 25 <= Age AND Age <= 30 AND Department = 'ECE'
9. Update the Ravi’s Field of study to “CSE” and modify the fees as “930000”.
QUERY:
UPDATE Student SET Department = 'CSE', Fees = 930000
WHERE _Name = 'Ravi'
QUERY:
EXEC sp_rename Student, StudentDetails;
QUERY:
DROP TABLE StudentDetails;