Esercizio esame SQL urgente

di il
2 risposte

Esercizio esame SQL urgente

Ciao a tutti ragazzi.
Domani mattina ho un esame e ho ancora qualche dubbio da sciogliere per cui se poteste aiutarmi ve ne sarei grato.

Ho il segente schema:

Utente(codice, cognome,professione)
Societa(nome, città, telefono)
Polizza(Id, codutente, nomesoc, importo)

A) scrivere una query equivalente a questa col costrutto EXISTS
select distinct codice,cognoe
forom utente, polizza
where codice=codutente
and nomesocieta="generali"
and professione="impiegato"

SECONDO ESERCIZIO

DATO LO SCHEMA:
STUDENTE(Email, Nome, Cognome, AnnoImmatricolazione)
MAILING_LIST(EmailStudente, CodCorso)
CORSO(Codice, Nome, Anno)

Scrivere in SQL la query che determina, tra tutti i corsi del terzo anno,
quello (o quelli, in caso di parità) avente/i il maggior numero di iscritti.
Restituire codice e nome del corso in questione.
[VINCOLO: Non è possibile usare l'operatore HAVING]

L'esame e domani, vi prego di non fare ragionamenti lunghi etc, mi serve una risposta diretta Please
(usiamo mysql)

2 Risposte

Devi accedere o registrarti per scrivere nel forum
2 risposte