Zgryźliwość kojarzy mi się z radością, która źle skończyła.
Zad. 1 z lab6x.pdfa)select * from P where city ='London'b)select P# from P where city ='London'c) wypisalo 21 pozycjiselect distinct J#,P# from SPJd) Wypisalo 7 pozycji, nic same cyferki, wtfselect J#, (select COUNT(P#) from P where city = 'London'),(select count(distinct P.P#) from P join SPJ on P.P#=SPJ.P# where city = 'london'and J.J#=SPJ.J#) from Je) wypisalo tylko 1 pozyje, bez distinct nic nie wypisaloselect * from Jwhere(select COUNT(P#) from P where city = 'London')= (select count(distinct P.P#) from P join SPJ on P.P#=SPJ.P# where city = 'london'and j.j#=SPJ.J#)f) wypisalo tylko J4select j# from jexceptselect j# from(select j#, p# from j, p where p.city = 'london'exceptselect j#, p# from spj)tZad. 2 nie wiem o co chodzilo ale ktos to maa)select j# from j wherenot exists( -- lista czesci z londynuselectexcept-- lista czesci z londynu dostarczona przez j)b) to tez wypisalo tylko 1 pozycje, j4select j# from j wherenot exists( -- lista czesci z londynuselect * fromP left outer join SPJ on P.P#=SPJ.P# and SPJ.J#=J.J#where city = 'london' and spj.p# is null)c) nic nie wypisalo lol xdselect * fromP left outer join SPJ on P.P#=SPJ.P# and SPJ.J#='J4'where city = 'london' and SPJ.P# is nullzad. 3to chyba juz jest zadanie 3 wypisalo 10 pozycji, wypisalo pary s, j tak jak w zad 3 wowowowoselect s#, j# from s, jwhere-- s dostarcza all co j odbierzenot exists(select P# from SPJ where SPJ.J#=J.J#exceptselect P# from SPJ where SPJ.S#=S.S#)Zad. ktore nie wiem, ale wypisalo tabele 2x2a)select S#,J# from S,Jexceptselect S#,J# from(select S.S#,SPJ.J#,SPJ.P# from SPJ,Sexceptselect S#,J#,P# from SPJ) tb) wypisalo 10 pozycji s# i J#select S#,J# from S,Jexceptselect S#,J# from(select S.S#,SPJ.J#,SPJ.P# from SPJ,Sexceptselect SPJ.S#,J.J#,SPJ.P# from SPJ,J) tteraz lomatkoboska nordwind loghohohoZad. 1 nie wyszukalo pracownika ani klienta ktory by wszystko kupowal, albo bledy w kodzieselect EmployeeID from Employeeswherenot exists(select ProductID from Productsexceptselect ProductID from Orders join [Order Details] on Orders.OrderID=[Order Details].OrderIDand Orders.EmployeeID=Employees.EmployeeID)WTFFFFF znowu nie pokazalo zadnego wyniku *--538*7;with ep as(select productID,EmployeeID from Orders join [Order Details] on Orders.OrderID=[Order Details].OrderID)select EmployeeID from epexceptselect EmployeeID from(select EmployeeID, ProductID from Employees,Productsexceptselect EmployeeID, ProductID from ep)tzanotowane.pl doc.pisz.pl pdf.pisz.pl hannaeva.xlx.pl