Laboratorium sql 0


13)
select id_egzaminator, nazwisko, imie from
egzaminatorzy where nazwisko like 'M%

16)
select nazwa_p from egzaminy e, przedmioty p where e.id_przedmiot=p.id_przedmiot
and id_osrodek=3 and to_char(data_egz,'MM')='07'

17)
select e.id_student, nazwisko, imie, nazwa_p from egzaminy e, studenci s, przedmioty p
where s.id_student=e.id_student and e.id_przedmiot=p.id_przedmiot and data_egz in( select data_egz
from egzaminy where id_student='0500323') and e.id_student<>'500323'

18)zmieniamy polecenie -kto zdawał przedmioty tego samego dnia co ten student

select e.id_student, nazwisko, imie, nazwa_p from egzaminy e, przedmioty p, studenci s
where e.id_student=s.id_student and e.id_przedmiot=p.id_przedmiot and data_egz=(select max(data_egz)
from egzaminy where id_student='0500324') and e.id_student<>'0500324'

Część II

1)
select nazwisko, imie ,count(e.id_student)
from egzaminy e, studenci s where e.id_student=s.id_student
group by nazwisko, imie

1) zmieniamy treść -
dodajemy stduentów którzy nic zdali

select nazwisko, imie ,count(e.id_student)
from egzaminy e, studenci s where e.id_student(+)=s.id_student
group by nazwisko, imie

2)
select nazwa_o ,count(e.id_osrodek)
from egzaminy e, osrodki o where e.id_osrodek(+)=o.id_osrodek
group by nazwa_o


Wyszukiwarka

Podobne podstrony:
Laboratorium sql 5
Laboratorium sql 1
Laboratorium sql 7
Laboratorium sql 2
Laboratorium sql 8
Laboratorium sql 4
Laboratorium sql 3
Laboratorium sql
sql framework aug94
sql
Rola laboratoriów w świetle wymagań systemów zarządzania jakoscią
Laboratorium 3
sql
tips portable sql
Ćwiczenie laboratoryjne nr 6 materiały
sql createtable

więcej podobnych podstron