Che query pazzesca!

domenica 25 maggio 2008 - 09.25

hans Profilo | Newbie

Ciao!
Potete aiutarmi? Sono una newbie in MYSQL e mi piacerebbe ricevere il vostro aiuto.
Vi posto qui la mia domanda:

Ho una tabella TURN con questi campi
IDTURN (int)
SEASON (string)
SORT (string)
in questa tabella il campo SORT mi serve per ordinare i record, che quindi NON sono ordinabili tramite l'ID!

una tabella GROUP
IDGROUP (int)
IDTURN (int)

una tabella MATCH
IDMATCH (int)
IDGROUP (int)
IDHOMETEAM (int)
GOLHOMETEAM (int)

e un'altra tabella TRAINER_TEAM
IDTRAINER (int)
IDTEAM (int)
IDTURN_FROM (int)
IDTURN_TO (int)

in quest'ultima tabella ho un ID per l'allenatore (TRAINER), un ID per la squadra (TEAM) e la durata del contratto di questo allenatore con questa squadra. La durata è settata in questo modo:
Tramite un campo IDTURN_FROM e un campo IDTURN_TO.
Cioè gli id identificativi del TURNO di inizio e il TURNO finale.

Io fare la seguente, in uno PSEUDO linguaggio MYSQL:
SELEZIONARE LA SOMMA DEI GOLHOMETEAM DALLA TABELLA MATCH DOVE TRAINER_TEAM.IDTEAM = MATCH.IDHOMETEAM E MATCH.IDGROUP.IDTURN.SORT >= TRAINER_TEAM.IDTURN_FROM.SORT E MATCH.IDGROUP.IDTURN.SORT <= TRAINER_TEAM.IDTURN_TO.SORT E TRAINER_TEAM.IDTRAINER=5

spero sia comprensibile ciò che volevo dire.
per favore aiutatemi, è molto importante per me!

grazie mille!

alx_81 Profilo | Guru

>Ciao!
>Potete aiutarmi? Sono una newbie in MYSQL e mi piacerebbe ricevere
>il vostro aiuto.
Ciao! Possiamo aiutarti se provi a passarci qualche INSERT di esempio ed il risultato che vuoi ottenere da quei dati.

>spero sia comprensibile ciò che volevo dire.
Mi spiace ma non ho proprio capito quello che ti serve, postaci i dati che ti aspetti e magari una breve descrizione.

>grazie mille!
di nulla!

Alessandro Alpi | SQL Server MVP

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
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