Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Podać indentyfikator studenta który zdawał egzamin w pierwszym dniu zdawania egzaminu
- SQL> SELECT DISTINCT egzaminy.id_studenta FROM egzaminy HAVING MIN(egzaminy.data_egz);
- Z którego przedmiotu przeprowadzono egzaminy po ostatnim egzaminie z przedmiotu bazy danych / programowanie
- SQL> SELECT *
- FROM przedmioty
- INNER JOIN egzaminy
- ON egzaminy.id_przedmiotu = przedmioty.id_przedmiotu
- WHERE egzaminy.data_egz > (SELECT MAX(egzaminy.data_egz) FROM egzaminy INNER JOIN przedmioty
- ON egzaminy.id_przedmiotu = przedmioty.id_przedmiotu
- WHERE przedmioty.nazwa = 'Programowanie');
- Z którego przedmiotu nie przeprowadzono jeszcze egzaminu
- SQL>
- SELECT przedmioty.nazwa
- FROM przedmioty
- WHERE przedmioty.nazwa NOT IN (
- SELECT DISTINCT przedmioty.nazwa
- FROM egzaminy
- LEFT JOIN przedmioty
- ON egzaminy.id_przedmiotu = przedmioty.id_przedmiotu);
- SQL>
- SELECT nazwa FROM przedmioty
- WHERE id_przedmiotu NOT IN
- (SELECT DISTINCT id_przedmiotu FROM egzaminy)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement