Benutzung von Unterabfragen
rem****Mit Hilfe von Unterabfragen werden Inhalte aus verschiedenen Tabellen ausgelesen.
rem****Hier wird das Projekt gesucht, an dem die Person 'Einsporn' arbeitet.
select pro.Pro_bez Projekt, pers.pname from tblProjekt pro, tblPerson pers where pro.idp in
(select pers.idp from tblPerson where pers.pname='Einsporn');
rem****Hier wird das Projekt gesucht, an dem die Person 'Bandic' arbeitet.
select pro.Pro_bez Projekt, pers.pname from tblProjekt pro, tblPerson pers where pro.idp in
(select pers.idp from tblPerson where pers.pname='Bandic');
rem****Hier wird das Projekt gesucht, an dem die Person 'Kleinhempel' arbeitet.
select pro.Pro_bez Projekt, pers.pname from tblProjekt pro, tblPerson pers where pro.idp in
(select pers.idp from tblPerson where pers.pname='Kleinhempel');
rem****Hier wird der Name des Administrator gesucht, der für das Projekt 1 verantwortlich ist
select distinct pname, pvorname from tblPerson pers, tblAdmin, tblProjekt where pers.idp in
(select idadmin from tblAdmin where idpro = 1);
rem****Hier wird der Name des Administrator gesucht, der für das Projekt 2 verantwortlich ist
select distinct pname, pvorname from tblPerson pers, tblAdmin, tblProjekt where pers.idp in
(select idadmin from tblAdmin where idpro = 2);