Help sql

giovedì 27 marzo 2008 - 15.27

gamb Profilo | Newbie

Salve a tutti,
è appena una settimana che studio SQL ma avrei bisogno di risolvere questo esercizio:

con riferimento alla BD che segue,relativo al calendario di una manifestazione sportiva a squdre nazionali:

STADIO(NOME,città,capienza)
INCONTRO(NOMESTADIO,DATA,ORA,squadra1,squadra2)
NAZIONALE(PAESE,continente,categoria)
si chiede di

a)trovare le squadre che devono ancora affrontare l'italia in uno stadio
diverso da quello di Roma
b)selezionare le partite di oggi in cui giocano squadre di continenti diversi

ringrazio anticipatamente

alx_81 Profilo | Guru

>Salve a tutti,
Ciao!

e benvenuto su dotnethell

>è appena una settimana che studio SQL ma avrei bisogno di risolvere questo esercizio:
>con riferimento alla BD che segue,relativo al calendario di una manifestazione sportiva a squdre nazionali:
>
>STADIO(NOME,città,capienza)
>INCONTRO(NOMESTADIO,DATA,ORA,squadra1,squadra2)
>NAZIONALE(PAESE,continente,categoria)
>si chiede di
>
>a)trovare le squadre che devono ancora affrontare l'italia in
>uno stadio
>diverso da quello di Roma
>b)selezionare le partite di oggi in cui giocano squadre di continenti
>diversi
>
>ringrazio anticipatamente
Eheh, ma ci chiedi proprio tutto l'esercizio? dai almeno provaci
Alx81 =)

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

gamb Profilo | Newbie

ci sto provando e infatti credo di aver risololto il punto a,
ma è il punto b che mi da problemi devo usare una subquary?

gamb Profilo | Newbie

ci sto provando e infatti credo di aver risololto il punto a,
ma è il punto b che mi da problemi devo usare una subquary?

alx_81 Profilo | Guru

>ci sto provando e infatti credo di aver risololto il punto a,
>ma è il punto b che mi da problemi devo usare una subquary?
Allora, per aiutarti però dovremmo capire per bene le richieste. A parte i vari problemi di normalizzazione della base dati (sono tabelle un pochino malfatte) riesco a notare solo la relazione tra le tabelle STADIO e INCONTRO. Sinceramente non capisco come la tabella NAZIONALE possa legarsi con una delle altre?
Tramite il campo squadra1/squadra2 forse?
Spiegami bene come stanno le relazioni.. Altrimenti non posso esserti di aiuto..
ciao!

Alx81 =)

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

gamb Profilo | Newbie

innanzitutto grazie per l'aiuto,
purtroppo non è fornito altro nell'ex,ma credo anche io che il campo sia quello.
dopo ti mando la soluzione del punto a cosi' la controlli

alx_81 Profilo | Guru

>innanzitutto grazie per l'aiuto,
>purtroppo non è fornito altro nell'ex,ma credo anche io che il
>campo sia quello.
Eccoti la soluzione, devo giustificare la risposta accettata prima della soluzione
E' per SQL Server, ma la maggior parte del codice è riutilizzabile anche per te.

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra
Alx81 =)

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

gamb Profilo | Newbie

perfetto ti ringrazio tanto!!
superguru!!

alx_81 Profilo | Guru

>perfetto ti ringrazio tanto!!
di nulla! Ti è servito?


Alx81 =)

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

gamb Profilo | Newbie

e come se mi è servito!!
grazie ancora
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5