..non capisco perchè non ti funziona..
codice:
CREATE TABLE `partite` (
`idpartita` int(10) NOT NULL auto_increment,
`idsquadraa` int(10) NOT NULL default '0',
`idsquadrab` int(10) NOT NULL default '0',
PRIMARY KEY (`idpartita`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=6 ;
--
-- Dump dei dati per la tabella `partite`
--
INSERT INTO `partite` VALUES (1, 1, 2);
INSERT INTO `partite` VALUES (2, 2, 1);
INSERT INTO `partite` VALUES (3, 1, 3);
INSERT INTO `partite` VALUES (4, 2, 6);
INSERT INTO `partite` VALUES (5, 4, 5);
CREATE TABLE `squadre` (
`idsquadra` int(10) NOT NULL auto_increment,
`nomesquadra` varchar(255) NOT NULL default '',
PRIMARY KEY (`idsquadra`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=8 ;
--
-- Dump dei dati per la tabella `squadre`
--
INSERT INTO `squadre` VALUES (1, 'fiorentina');
INSERT INTO `squadre` VALUES (2, 'lecce');
INSERT INTO `squadre` VALUES (3, 'inter');
INSERT INTO `squadre` VALUES (4, 'juve');
INSERT INTO `squadre` VALUES (5, 'milan');
INSERT INTO `squadre` VALUES (6, 'cesena');
con la query che hai postato te ottengo:
1 1 2 fiorentina lecce
2 2 1 lecce fiorentina
3 1 3 fiorentina inter
4 2 6 lecce cesena
5 4 5 juve milan
a questo punto io mi chiedevo come potesse funzionare, visto che "squadre2.nomesquadra" dove lo prende??
però evidentemente IO non sono un esperto..