|
Schema relazionale esteso finale (?)QueryDato un anno scolastico, quali corsi interni sono stati attivati SELECT Titolo, Descrizione, Tipo, MonteOre, Dal, Al
FROM CORSO INNER JOIN ATTIVAZIONE ON CORSO.IDcorso = ATTIVAZIONE.corsoID
WHERE (AnnoScolastico = [Anno scolastico?]) AND
IDcorso NOT IN (SELECT IDesterno FROM CORSOESTERNO)
ORDER BY Titolo;
Dato uno studente, quali corsi ha frequentato, di che tipo, per quale monte ore e in quale anno scolastico SELECT Titolo, Descrizione, Tipo, MonteOre, AnnoScolastico FROM STUDENTE_ATTIVAZIONE ... ATTIVAZIONE ... CORSO ... WHERE (studenteID = [Codice studente?]); Data una classe, quali studenti di quella classe hanno frequentato corsi e di che tipo SELECT Cognome, Nome, Titolo, Tipo FROM STUDENTE_CLASSE ... STUDENTE ... STUDENTE_ATTIVAZIONE ... ATTIVAZIONE ... CORSO ... WHERE (classeID = [Codice classe?]) ORDER BY Cognome, Nome; Dato un anno scolastico, quali corsi interni sono stati attivati e da quali studenti sono stati seguiti SELECT Titolo, Descrizione, Tipo, Cognome, Nome, IDstudente
FROM CORSO INNER JOIN ATTIVAZIONE ON CORSO.IDcorso = ATTIVAZIONE.corsoID
WHERE (AnnoScolastico = [Anno scolastico?]) AND
IDcorso NOT IN (SELECT IDesterno FROM CORSOESTERNO)
ORDER BY Titolo, Cognome, Nome; |
|