============================================================================== Esercitazione SQL: Risultati attesi per le query dell'esercizio 3 eseguite sulla basi di dati creata con il file eserSQL-db.sql ============================================================================== 1) Trovare nome e reddito dei maschi con meno di 30 anni. NOME REDDITO ------------ --------- Aldo 25 Andrea 27 Ezechiele 11 Franco 60 2) Trovare nome e reddito dei genitori di Ezechiele GENITORE REDDITO ---------------------- AnnaMaria 41 AntonGiulio 44 3) Trovare la relazione che mostra per ogni persona i nonni NIPOTE NONNO -------------------- -------------------- Aldo Sergio Aldo Luisa Andrea Sergio Andrea Luisa Ezechiele Amelia Ezechiele Michelangelo Ezechiele Beatrice Ezechiele Leonardo Filippo Luisa Olga Luisa 4) Trovare il reddito medio dei padri per eta' ETA AVG_REDDITO ------- ------------ 20 60 30 79 35 85 40 48 5) Trovare la relazione che mostra le coppie di fratelli (due persone sono fratelli se hanno un genitore in comune) NOME NOME --------------------- Andrea Aldo Maria Luigi Olga Filippo 6) Trovare le persone che sono genitori di almeno 2 figli. GENITORE -------------------- Anna Franco Luigi Luisa Maria 7) Trovare la relazione che mostra per ciascun figlio i rispettivi genitori (Padre, Madre, Figlio). PADRE MADRE FIGLIO -------------------- -------------------- -------------------- AntonGiulio AnnaMaria Ezechiele Franco Maria Aldo Franco Maria Andrea Leonardo Beatrice AntonGiulio Luigi Anna Filippo Luigi Anna Olga Michelangelo Amelia AnnaMaria 8) Trovare l'elenco ordinato dei genitori i cui figli guadagnano tutti piu` di 20 milioni. GENITORE -------------------- Amelia Anna Beatrice Franco Leonardo Luigi Luisa Maria Michelangelo Sergio 9) Definire una vista EtaMediaFigli che restituisce per ogni persona l'eta` media dei suoi figli. Visualizzare il contenuto della vista. GENITORE ETA -------------------- ---------- Amelia 30 Anna 35 AnnaMaria 10 AntonGiulio 10 Beatrice 40 Franco 18 Leonardo 40 Luigi 35 Luisa 41 Maria 18 Michelangelo 30 Sergio 20 10) Utilizzare la vista EtaMediaFigli per trovare tra tutti i genitori quello i cui figli hanno la massima eta` media. GENITORE -------------------- Luisa