Loading...
SQL

Alcuni esercizi in SQL

Siano date le tre tabelle seguenti:

AEROPORTO (Città, Nazione, NumPiste)
VOLO (IdVolo, GiornoSett, CittàPart, OraPart, CittàArr, OraArr, TipoAereo)
AEREO (TipoAereo, NumPasseggeri, QtaMerci)

scrivere le seguenti query SQL:

1) Trovare le città da cui partono voli diretti a Roma, ordinate alfabeticamente
SELECT DISTINCT CittàPar
FROM Volo
WHERE CittàArr= ‘Roma’ ORDER BY CittàPar

2) Di ogni volo misto (merci e passeggeri) estrarre il codice e i dati relativi al trasporto
SELECT IdVolo, NumPasseggeri, QtaMerci
FROM VOLO AS V, AEREO AS A
WHERE V.TipoAereo = A.TipoAereo and NumPasseggeri > 0 and QtaMerci > 0