Employee SQL
Employee SQL
CREATE TABLE
empno
name
job
boss
hiredate
salary
comm
deptno
);
EMPLOYEE(
INTEGER NOT NULL,
VARCHAR(10),
VARCHAR(9),
INTEGER,
VARCHAR(12),
DECIMAL(7, 2),
DECIMAL(7, 2),
INTEGER
CREATE TABLE
deptno
name
location
);
DEPARTMENT(
INTEGER NOT NULL,
VARCHAR(14),
VARCHAR(13)
CREATE TABLE
grade
losal
hisal
);
SALARYGRADE(
INTEGER NOT NULL,
INTEGER NOT NULL,
INTEGER NOT NULL
CREATE TABLE
ename
job
sal
comm
);
BONUS (
VARCHAR(10) NOT NULL,
VARCHAR(9) NOT NULL,
DECIMAL(7, 2),
DECIMAL(7, 2)
INTO
INTO
INTO
INTO
INTO
SALARYGRADE
SALARYGRADE
SALARYGRADE
SALARYGRADE
SALARYGRADE
VALUES
VALUES
VALUES
VALUES
VALUES
(1,
(2,
(3,
(4,
(5,
700,
1201,
1401,
2001,
3001,
1200);
1400);
2000);
3000);
9999);
, 102);
INSERT INTO PROJECT_PARTICIPATION VALUES (1002, 7782, '2006-08-22', '2007-03-20'
, 101);
INSERT INTO PROJECT_PARTICIPATION VALUES (1002, 7934, '2007-01-01', '2007-03-20'
, 101);
INSERT INTO PROJECT_PARTICIPATION VALUES (1003, 7566, '2007-02-24', '2008-07-31'
, 102);
INSERT INTO PROJECT_PARTICIPATION VALUES (1003, 7900, '2007-02-24', '2007-01-31'
, 101);
INSERT INTO
INSERT INTO
INSERT INTO
INSERT INTO
INSERT INTO
, 101);
INSERT INTO
PROJECT_PARTICIPATION
PROJECT_PARTICIPATION
PROJECT_PARTICIPATION
PROJECT_PARTICIPATION
PROJECT_PARTICIPATION
VALUES
VALUES
VALUES
VALUES
VALUES
(1004,
(1004,
(1004,
(1004,
(1004,
7499,
7521,
7654,
7844,
7900,
'2008-01-01',
'2008-05-01',
'2008-04-15',
'2008-02-01',
'2008-03-01',
null, 102);
null, 101);
null, 101);
null, 101);
'2008-04-01'