You are on page 1of 3

20BCE0954

HARSHAN BARATH
DBMS LAB MIDTERM

Create Table Train(


TNumber NUMBER(5),
TName VARCHAR(20),
TSource VARCHAR(20),
TDestination VARCHAR(20),
TStart_Time NUMBER(4),
TReach_Time NUMBER(4),
CONSTRAINT PK_Train PRIMARY KEY(TNumber));

Create table Passenger(


PNR_No NUMBER(20),
Serial_No NUMBER(10),
Name VARCHAR(20),
Sex VARCHAR(1),
Address VARCHAR(20),
Age NUMBER(3),
Date_of_Journey DATE,
Status VARCHAR(10),
Kind_of_seat VARCHAR(10),
Train_Number NUMBER(5),
CONSTRAINT PK_Passenger PRIMARY KEY(PNR_No, Train_Number),
FOREIGN KEY(Train_Number) REFERENCES Train(TNumber));

1) select TName from Train where TSource='RANCHI' and


TDestination='PATNA' and TNumber IN (select Train_Number from
Passenger where Date_of_Journey='19-NOVEMBER-2021');

2) select Name from Passenger where Status='WAITING' and


Date_of_Journey='20-MAY-
2021';

3) select * from Passenger where Date_of_journey='19-NOVEMBER-


2021';

You might also like