Ques2:- Table Operations
Create TABLE
INPUT
CREATE TABLE employees (
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(100) NOT NULL,
position VARCHAR(50),
salary DECIMAL(10, 2),
hire_date DATE
);
OUTPUT
Alter Table
Add Column:
INPUT
ALTER TABLE employees ADD COLUMN email VARCHAR(100);
OUTPUT
Drop Column:
INPUT
ALTER TABLE employees DROP COLUMN email;
OUTPUT
Ques3. Data Manipulation
Insert Data
INPUT
INSERT INTO employees (id,name, position, salary, hire_date)
VALUES (1,’John Doe’, ‘Developer’, 60000, ‘2023-01-15’;),
(2, ‘david’, ‘production’, 80000, ‘2023-01-18’;),
(3, ‘betty’, ‘data analysts’, 90000, ‘2023-01-08’;)
(4, ‘robert’, ‘ba’, ‘40000’, ‘2023-01-07’;)
OUTPUT
Select Data
INPUT
SELECT * FROM employees;
OUTPUT
Update Data
INPUT
UPDATE employees
SET salary = 65000
WHERE id = 1;
OUTPUT
Delete Data
INPUT
DELETE FROM employees
WHERE id = 1;
OUTPUT