PDA

View Full Version : Esercizi SQL HELP ME


clio3000v6
18-12-2006, 15:47
Ciao raga mi serve aiuto per risolvere questi 2 esercizi sql..chi mi da una mano??

http://img392.imageshack.us/img392/5588/esercizisqlzb5.jpg

AVEVO PENSATO A QUESTA SOLUZIONE MA NN SO SE E' GIUSTA..visto che nn riesco ad installare il postgresql :muro:

SELECT A.nomecognome, A.nazione, COUNT (P.punti) as punteggio
FROM punteggi P, atleti A
WHERE P.CodAtleta=A.Codice
group By A.nomecognome
ORDER BY punteggio DESC;

e per l'esercizio dopo

SELECT A.nomecognome, COUNT (P.punti) as punteggio
FROM punteggi P, atleti A
WHERE P.CodAtleta=A.Codice AND A.nazione="ITA"
group By A.nomecognome
ORDER BY punteggio DESC;

anonimizzato
18-12-2006, 17:44
i nomi dei campi non sono proprio gli stessi cmq:


select a.IDatleta, SUM(p.punti) as punteggio from atleti a, gare g, punteggi p
where
a.IDatleta = p.IDatleta and
p.IDgara = g.IDgara
group by a.IDatleta
order by punteggio desc


il secondo esercizio è uguale al primo solo che devi aggiungere un controllo sulla condizione WHERE circa la nazionalità


... WHERE a.nazione = 'ITA' ...


ovviamente i nomi dei campi che vuoi recuperare indicali sempre all'inizio della select

clio3000v6
18-12-2006, 18:25
grazie mille :sofico: :sofico: :)