You are on page 1of 3

CREATE TABLE EMPLOYEE(

Emp_no INT NOT NULL,

E_name VARCHAR (20) NOT NULL,

E_address VARCHAR(50) NOT NULL,

E_ph_no VARCHAR (50) NOT NULL,

Dept_no CHAR (4) NOT NULL,

Dept_name VARCHAR (40) NOT NULL,

Job_id INT NOT NULL,

Salary DECIMAL (18, 2) NOT NULL,

PRIMARY KEY (Emp_no)

);

INSERT INTO EMPLOYEE (Emp_no, E_name, E_address, E_ph_no, Dept_no,


Dept_name,Job_id , Salary)

VALUES (22, 'HARRY', 'harry@hotmail.com', '021-34676542', 1, 'D-10', 101, 60000)

INSERT INTO EMPLOYEE (Emp_no, E_name, E_address, E_ph_no, Dept_no,


Dept_name,Job_id , Salary)

VALUES (38, 'MARK', 'mark@hotmail.com', '021-34776875', 1, 'D-10', 129, 46000)

INSERT INTO EMPLOYEE (Emp_no, E_name, E_address, E_ph_no, Dept_no,


Dept_name,Job_id , Salary)

VALUES (46, 'NICK', 'nick@hotmail.com', '021-34611792', 2, 'SALES',199, 89000)

INSERT INTO EMPLOYEE (Emp_no, E_name, E_address, E_ph_no, Dept_no,


Dept_name,Job_id , Salary)

VALUES (12, 'TOM', 'tom@hotmail.com', '021-34365343', 2, 'SALES', 156, 56000)

INSERT INTO EMPLOYEE (Emp_no, E_name, E_address, E_ph_no, Dept_no,


Dept_name,Job_id , Salary)

VALUES (86, 'JAMES', 'james@hotmail.com', '021-34529976', 3, 'MECH', 135, 67000)


SELECT *

FROM EMPLOYEE

SELECT *

FROM EMPLOYEE

WHERE Dept_name = 'D-10';

ALTER TABLE EMPLOYEE

ADD CITY VARCHAR (40);

SELECT *

FROM EMPLOYEE

UPDATE EMPLOYEE

SET CITY = 'NAGPUR'

WHERE Emp_no = 12;

SELECT *

FROM EMPLOYEE

SELECT *

FROM EMPLOYEE

WHERE Dept_name = 'MECH';

UPDATE EMPLOYEE
SET E_address = 'NULL'

WHERE E_name = 'JAMES';

SELECT *

FROM EMPLOYEE

SELECT *

FROM EMPLOYEE

WHERE Dept_name = 'SALES';

You might also like