DBMS VTU ALL QUERY
-
Upload
bubul-choudhury -
Category
Documents
-
view
217 -
download
0
Transcript of DBMS VTU ALL QUERY
-
7/30/2019 DBMS VTU ALL QUERY
1/4
1.
select distinct s.sname from student2012 s,enrolled2012 e,class2012 c,faculty2012 fwhere s.snum=e.snumand e.cname=c.cnameand c.fid=f.fidand f.fname='harshith'and s.level1='jr';
select c.cname from class2012 cwhere c.room='r128'orc.cname in(select e.cname from enrolled2012 egroup by e.cname having count(*)>=5);
select s.sname from student2012 swhere s.snum in(select e1.snum from enrolled2012 e1,enrolled2012 e2,class2012 c1, class2012 c2
where e1.snum=e2.snumand e1.cnamee2.cnameand e1.cname=c1.cnameand e2.cname=c2.cnameand c1.time=c2.time);
select f.fname from faculty2012 fwhere not exists((select c.room from class2012 c)minus(select c1.room from class2012 c1 wherec1.fid=f.fid))
select f.fname from faculty2012 fwhere 5>(select count(e.snum) from class2012 c,enrolled2012 ewhere c.cname=e.cnameand c.fid=f.fid);
2.
SELECT DISTINCT A.ANAMEFROM AIRCRAFT A
WHERE A.AID IN (SELECT C.AIDFROM CERTIFIED C, EMPLOYEES EWHERE C.EID = E.EID ANDNOT EXISTS (SELECT *FROM EMPLOYEES E1WHERE E1.EID = E.EID AND E1.SALARY < 80000));
SELECT C.EID, MAX (A.CRUISINGRANGE)FROM CERTIFIED C, AIRCRAFT A
-
7/30/2019 DBMS VTU ALL QUERY
2/4
WHERE C.AID = A.AIDGROUP BY C.EIDHAVING COUNT (*) > 3;
SELECT DISTINCT E.ANAMEFROM EMPLOYEE EWHERE E.SALARY < ( SELECT MIN (F.PRICE)FROM FLIGHTS FWHERE F.FFROM = Bengaluru AND F.TTO = Frankfurt);
SELECT TEMP.NAME, TEMP.AVGSALARYFROM (SELECT A.AID, A.ANAME AS NAME,AVG (E.SALARY) AS AVGSALARYFROM AIRCRAFT A, CERTIFIED C, EMPLOYEES EWHERE A.AID = C.AID ANDC.EID = E.EID AND A.CRUISINGRANGE > 1000GROUP BY A.AID, A.ANAME) AS TEMP;
SELECT DISTINCT E.ENAME
FROM EMPLOYEES E, CERTIFIED C, AIRCRAFT AWHERE E.EID = C.EID ANDC.AID = A.AID ANDA.ANAME = Boeing;
SELECT A.ANAMEFROM AIRCRAFT A,FLIGHT FWHERE F.FID=A.AIDAND F.FFROM = Bengaluru AND F.TTO = New Delhi);
3
insert into textvalues(16,'c++','pearson','kanetkar');
1 row created.
insert into book_adoptionvalues(2,6,16);
1 row created.
select c.course_no,b.book_ISBN,t.book_titlefrom course c,text t,book_adoption bwhere c.course_no=b.cno and
t.book_ISBN=b.b_ISBN andc.dept='ISE' and c.course_no in(select b.cno
-
7/30/2019 DBMS VTU ALL QUERY
3/4
from book_adoption bgroup by b.cnohaving count(*)>2)
order by book_title;
select distinct c.deptfrom course c,book_adoption b, text twhere c.course_no=b.cno and
b.b_ISBN=t.book_ISBN andAND NOT EXISTS(SELECT BOOK-ISBN FROM BADOPTIN B1,COURSE C1 WHERE
B1.COURSEID=T1.COURSEID)MINUS(SELECT BOOK-ISBN FROM TEXT WHERE PUBLISHER=""))GROUP BY C.DEPT;
4.
3 select name,city,country from author where aid in (select aid from catalog where
year>2000 and price>(select avg(price) from catalog) group by aid having count(*)>1);
4 select a.aid,name from author a,catalog c where a.aid=c.aid andc.bid=(select bid from odetails group by bid havingsum(qty)=(select max(sum(qty)) from odetails group by bid));
5 update catalog set price=1.1*price where pid in (select pid from publisher whe
re name='abc');
5.select d.c_name from account_pl a, depositor_pl dwhere a.accno=d.a_no and
a.b_name='SSIT_TUMKUR'group by d.c_name
having count(a.accno)>=2;
select d.c_namefrom depositor_pl d,account_pl a,branch_pl bwhere ((d.a_no=a.accno)and
-
7/30/2019 DBMS VTU ALL QUERY
4/4
(a.b_name=b.branch_name) and(b.branch_city='TUMKUR'))
group by d.c_namehaving count(unique(a.b_name))=(select count(b.branch_name)
from branch_pl bwhere b.branch_city='TUMKUR');