You are on page 1of 2

create table Teacher(T_Id int primary key, Name varchar(50), Salary int, Qualification varchar(50));

select * from Teacher;

insert into Teacher values(1,'Ali',34000,'Masters');

insert into Teacher values(2,'Zain',24000,'Bcs');

insert into Teacher values(3,'Umar',14000,'Bsc');

insert into Teacher values(4,'Mushtaq',12000,'Mcs');

insert into Teacher values(5,'Saleh',24000,'Masters');

create table Student(S_Id int primary key, Name varchar(50), Class int, Fees int, T_id int);

select * from Student;

insert into Student values(101,'Osama',6,4000,2);

insert into Student values(102,'Qaiser',7,3000,1);

insert into Student values(103,'Amjad',5,3400,3);

insert into Student values(104,'Asghar',7,4000,1);

insert into Student values(105,'Anum',6,4500,4);

create table Branch (B_Id int primary key, City varchar(50), Std_id int);

select * from Teacher;

select * from Student;

select * from Branch;

insert into Branch values(1001,'Hyderabad',103);

insert into Branch values(1002,'Sukkur',104);

insert into Branch values(1003,'Karachi',101);

insert into Branch values(1004,'MirpurKhas',102);

select * from Teacher as A

inner join Student as B

on A.T_Id = B.T_id
inner join Branch as C

on B.S_Id = C.Std_id;

select B.Name,B.Class,B.Fees,A.Name,A.Qualification,

A.Salary, C.City from Teacher as A

inner join Student as B

on A.T_Id = B.T_id

inner join Branch as C

on B.S_Id = C.Std_id;

You might also like