Originariamente inviato da -demianlz-
codice:
SELECT 
squadracasa.nomesquadra AS squadracasa, squadrafuori.nomesquadra AS squadrafuori, partita.casa AS idsquadracasa, partita.fuori AS idsquadrafuori, partita.golcasa, partita.golfuori FROM  
partite AS partita  
INNER JOIN giornate AS giornata  ON giornata.id = partita.idgiornata AND giornata.idstagione = 2 AND giornata.idcampionato = 13 AND partita.golcasa >= 0  
INNER JOIN squadre AS squadracasa ON partita.casa = squadracasa.id  
INNER JOIN squadre AS squadrafuori ON partita.fuori = squadrafuori.id
ciao.
sto cercando di fare la stessa query per un sito calcistico.
siccome è la prima volta che uso le JOIN vorrei capire come recuperare "squadracasa" e "squadrafuori" per mostrarle all'utente al posto degli id squadra.

stavo cercando di applicare la tua query ma non capisco la prima parte:

SELECT
squadracasa.nomesquadra AS squadracasa, squadrafuori.nomesquadra AS squadrafuori, partita.casa AS idsquadracasa, partita.fuori AS idsquadrafuori,

nomesquadra è una colonna di che tabella? di squadracasa?? non credo.. almeno che tu non abbia strutturato il db diverso dal mio..

se non sono stato chiaro provo a postare i nomi delle mie tabelle e colonne.
grazie ciao.