Originariamente inviato da davasex
in questo modo.. per richiamare i nomi di entrambe le sqaudre devo fare più di una query.. giusto? e poi.. sei sicuro che è corretta questa query? mi da errore.. o meglio.. non mi da risultati
grazie
Lo sai tu quello che hai nelle tabelle. Le premesse di come dovrebbero essere le ho messe su.

Se guardi i risultati di una partita ti porterai sempre dietro anche l'altra squadra. Per cercare la squadra in entrambe le colonne (casa/fuori) potresti usare due inner join.
codice:
SELECT * 
from squadre s
INNER JOIN partite a ON s.IDS = a.squadraA_P
INNER JOIN partite b ON s.IDS = b.squadraB_P
WHERE squadre.nome_S = 'Milan'