-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathJobPortalQuery.sql
69 lines (61 loc) · 1.51 KB
/
JobPortalQuery.sql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
create database JobPortal
use JobPortal
create table Contact(
ContactId int primary key identity(1,1) not null,
Name varchar(50),
Email varchar(50),
Subject varchar(100),
Message varchar(Max)
)
Create table Country(
CountryId int primary key identity(1,1),
CountryName varchar(50)
)
insert Country values ('India'), ('United States'), ('England'), ('China'), ('Japan'),('Germany'), ('Pakistan'),
('South Africa'), ('South Korea'), ('Brazil'),('Canada'), ('Malaysia'), ('Australia'),
('Italy'), ('Poland'), ('UAE'), ('Egypt'),('Bangladesh'), ('Philipines')
create table [User](
UserId int primary key identity(1,1),
UserName varchar(50),
Password varchar(50),
Name varchar(50),
Email varchar(50),
Mobile varchar(50),
TenthGrade varchar(50),
TwelthGrade varchar(50),
GraduationGrade varchar(50),
PostGraduationGrade varchar(50),
PHD varchar(50),
WorksOn varchar(50),
Experience varchar(50),
Resume varchar(max),
Address varchar(max),
Country varchar(50)
)
alter table [User]
add unique (UserName)
create table Jobs(
JobId int primary key identity(1,1),
Title varchar(50),
NoOfPost int,
Description varchar(max),
Qualification varchar(50),
Experience varchar(50),
Specialisation varchar(max),
LastDataToApply date,
Salary varchar(50),
JobType varchar(50),
CompanyName varchar(200),
CompanyImage varchar(500),
Website varchar(100),
Email varchar(50),
Address varchar(max),
Country varchar(50),
State varchar(50),
CreateDate datetime,
)
create table AppliedJobs(
AppliedJobId int primary key identity(1,1),
JobId int,
UserId int
)