DBMS Pactical File SS
DBMS Pactical File SS
);
OUTPUT:
2|P ag e
DESCRIBE students;
OUTPUT:
3|P ag e
INSERT INTO students (id, name, marks) VALUES (1, 'Raj', 85.5);
Inserting values
OUTPUT:
4|P ag e
OUTPUT:
5|P ag e
OUTPUT:
6|P ag e
OUTPUT:
7|P ag e
OUTPUT:
OUTPUT:
8|P ag e
OUTPUT:
9|P ag e
OUTPUT:
10 | P a g e
);
OUTPUT:
11 | P a g e
Aggregate functions
-- Find the minimum, maximum, average, and total marks of all students
SELECT MIN(marks), MAX(marks), AVG(marks), SUM(marks) FROM students;
OUTPUT:
Count function
-- Find the number of students who have marks above 80
SELECT COUNT(*) FROM students WHERE marks > 80;
OUTPUT:
12 | P a g e
name VARCHAR(100),
bonus DECIMAL(10, 2)
);
VALUES
Airthmatic Opertors(+,-,*,/,%)
SELECT
id,
name,
salary,
incentive,
bonus,
FROM
employees;
OUTPUT:
Compariosn Operators(=,<,>,<=,>=,<>)
SELECT
id,
name,
salary,
incentive,
bonus,
CASE
WHEN salary > 55000 THEN 'Above Average' -- Check if salary is above average
ELSE 'Below Average'
END AS salary_comparison,
CASE
WHEN incentive >= 2200 THEN 'Satisfactory' -- Check if incentive is satisfactory
ELSE 'Unsatisfactory'
END AS incentive_comparison,
CASE
WHEN bonus = 500 THEN 'Standard Bonus' -- Check if bonus is standard
ELSE 'Non-Standard Bonus'
END AS bonus_comparison
FROM
Employees;
OUTPUT:
14 | P a g e
Logical Operators(AND,OR,NOT,ALL,ANY,IN,BETWEEN,EXSITS,LIKE)
ALL Operator
OUTPUT:
15 | P a g e
12: Write a SQL statement using ALTER command with ADD, MODIFY
and DELETE keyword.
CREATE TABLE employees (
first_name VARCHAR(50),
last_name VARCHAR(50),
age INT,
department VARCHAR(50)
);
OUTPUT:
OUTPUT:
16 | P a g e
Email VARCHAR(100)
);
VALUES
OUTPUT:
17 | P a g e
UPDATE Employees
SET Email='Alice@gmai.com'
WHERE EmployeeID=3;
OUTPUT:
18 | P a g e
EmployeeID INT,
Name VARCHAR(50),
DepartmentID INT
);
VALUES
DepartmentID INT,
DepartmentName VARCHAR(50)
);
VALUES
(101, 'IT'),
(102, 'HR'),
19 | P a g e
(103, 'Marketing');
OUTPUT:
Inner Join
FROM Employees
Left Join
SELECT Employees.EmployeeID, Employees.Name, Departments.DepartmentName
FROM Employees
Right Join
FROM Employees