Vi spiego il mio problema
Nel mio db ho due tabelle: giocatori e squadre
Tabella giocatori
IDGiocatori | Nome
------------------------
1 | Mario
2 | Rosa
3 | Adelaide
4 | Alfonso
Tabella squadre
Idsquadra | giocatore1 | giocatore2
--------------------------------------
1 | 1 | 4
Le due chiavi primarie sono IDGiocatori e IDSquadra.
Ho creato una relazione tra le due tabelle attraverso PHPmyadmin in cui sono in relazione l'idGiocatori con i campi giocatore1,2 ec...
PHPmyadmin mi ha restituito questo codice
ALTER TABLE `squadre` ADD FOREIGN KEY ( `giocatore1` ) REFERENCES `db`.`giocatori` (`idGiocatori`);
ALTER TABLE `squadre` ADD FOREIGN KEY ( `giocatore2` ) REFERENCES `db`.`giocatori` (`idGiocatori`);
Prima domanda: la relazione è costruita correttamente?
Quello di cui ho bisogno è una query che mi selezionia del giocatore1, giocatore2, ecc.. dando solo in input solo l'IDSquadra.
In pratica voglio che dall'id squadra, mi prenda l'id dai campi giocatore1,2 ecc.. e che attraverso questo mi dia come output i nome dei giocatori.
Spero di esser stato chiaro e un grazie a chi riuscirà ad aiutarmi.
Ne approfitto per complimentarmi con il forum visto che se sto imparando a programmare decentemente lo devo ai molti suggerimenti trovati sul forum e sul sito.