Skip to content

Commit 64a6023

Browse files
corrected schema
1 parent 7a4870e commit 64a6023

File tree

2 files changed

+52
-33
lines changed

2 files changed

+52
-33
lines changed

Employees Hiring/schema.sql

+40-26
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,53 @@
1-
Create table candidates(
2-
id int primary key,
3-
positions varchar(10) not null,
4-
salary int not null);
1+
CREATE SCHEMA employees;
52

6-
--Test Case 1
3+
CREATE TABLE employees.candidates(
4+
id int PRIMARY KEY,
5+
positions varchar(10) NOT NULL,
6+
salary int NOT NULL
7+
);
78

9+
--Test Case 1
810
TRUNCATE TABLE employees.candidates;
9-
insert into employees.candidates values(1,'junior',5000);
10-
insert into employees.candidates values(2,'junior',7000);
11-
insert into employees.candidates values(3,'junior',7000);
12-
insert into employees.candidates values(4,'senior',10000);
13-
insert into employees.candidates values(5,'senior',30000);
14-
insert into employees.candidates values(6,'senior',20000);
1511

16-
--Test Case 2
12+
INSERT INTO
13+
employees.candidates
14+
VALUES
15+
(1, 'junior', 5000),
16+
(2, 'junior', 7000),
17+
(3, 'junior', 7000),
18+
(4, 'senior', 10000),
19+
(5, 'senior', 30000),
20+
(6, 'senior', 20000);
1721

22+
--Test Case 2
1823
TRUNCATE TABLE employees.candidates;
19-
insert into employees.candidates values(20,'junior',10000);
20-
insert into employees.candidates values(30,'senior',15000);
21-
insert into employees.candidates values(40,'senior',30000);
2224

23-
--Test Case 3
25+
INSERT INTO
26+
employees.candidates
27+
VALUES
28+
(20, 'junior', 10000),
29+
(30, 'senior', 15000),
30+
(40, 'senior', 30000);
2431

32+
--Test Case 3
2533
TRUNCATE TABLE employees.candidates;
26-
insert into employees.employees.candidates values(1,'junior',15000);
27-
insert into employees.employees.candidates values(2,'junior',15000);
28-
insert into employees.employees.candidates values(3,'junior',20000);
29-
insert into employees.employees.candidates values(4,'senior',60000);
3034

31-
--Test Case 4
35+
INSERT INTO
36+
employees.candidates
37+
VALUES
38+
(1, 'junior', 15000),
39+
(2, 'junior', 15000),
40+
(3, 'junior', 20000),
41+
(4, 'senior', 60000);
3242

43+
--Test Case 4
3344
TRUNCATE TABLE employees.candidates;
34-
insert into employees.candidates values(10,'junior',10000);
35-
insert into employees.candidates values(40,'junior',10000);
36-
insert into employees.candidates values(20,'senior',15000);
37-
insert into employees.candidates values(30,'senior',30000);
38-
insert into employees.candidates values(50,'senior',15000);
3945

46+
INSERT INTO
47+
employees.candidates
48+
VALUES
49+
(10, 'junior', 10000),
50+
(40, 'junior', 10000),
51+
(20, 'senior', 15000),
52+
(30, 'senior', 30000),
53+
(50, 'senior', 15000);

Exchange Seats/schema.sql

+12-7
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
1-
Create table If Not Exists Seat (id int, student varchar(255))
2-
Truncate table Seat
3-
insert into Seat (id, student) values ('1', 'Abbot')
4-
insert into Seat (id, student) values ('2', 'Doris')
5-
insert into Seat (id, student) values ('3', 'Emerson')
6-
insert into Seat (id, student) values ('4', 'Green')
7-
insert into Seat (id, student) values ('5', 'Jeames')
1+
CREATE TABLE IF NOT EXISTS Seat (id int, student varchar(255));
2+
3+
TRUNCATE TABLE Seat;
4+
5+
INSERT INTO
6+
Seat (id, student)
7+
VALUES
8+
(1, 'Abbot'),
9+
(2, 'Doris'),
10+
(3, 'Emerson'),
11+
(4, 'Green'),
12+
(5, 'Jeames');

0 commit comments

Comments
 (0)