Professional Documents
Culture Documents
Dms Lab Exam: Project (P - Num, P - Name) Worker (W - Id, W - Name, Job - Id, CHPH, DOJ) Project - Worker (P - Num, W - Id)
Dms Lab Exam: Project (P - Num, P - Name) Worker (W - Id, W - Name, Job - Id, CHPH, DOJ) Project - Worker (P - Num, W - Id)
Dms Lab Exam: Project (P - Num, P - Name) Worker (W - Id, W - Name, Job - Id, CHPH, DOJ) Project - Worker (P - Num, W - Id)
Q1) Create Tables for following schemas using SQL DDL using primary key,
foreign key and necessary constraints
Do the following:
(
P_NUM INT,
PRIMARY KEY(P_NUM)
JOB_ID INT,
CHPH INT,
DOJ DATE,
PRIMARY KEY(W_ID)
( "P_NUM" NUMBER,
"W_ID" NUMBER,
CONSTRAINT "PROJECT_WORKER_FK" FOREIGN KEY ("P_NUM")
2. Find Out the project number for which maximum workers are working
SELECT P_NUM, COUNT(W_ID) AS WORKERS
FROM PROJECT_WORKER
FROM WORKER W
ON W.W_ID=P.W_ID
SELECT WORKER.W_ID,WORKER.W_NAME,
PROJECT_WORKER.P_NUM, WORKER.CHPH
FROM WORKER,PROJECT_WORKER
WHERE WORKER.W_ID=PROJECT_WORKER.W_ID
ORDER BY WORKER.CHPH DESC;