jointure complète avec mysql
pourquoi full ne marche pas avec cette requete ?
SELECT DISTINCT fPlastique.nomFournisseur AS fPlstNomF, prdPlastique.designProduit AS prdPlstDesg, prdPlastique.prixProduitUnitaire AS prdPlstPrix, frPlastique.tauxRemiseProduit AS prdPlstTaux, felectronique.nomFournisseur AS fElecNomF, prdElectronique.designProduit AS prdElecDesg, prdElectronique.prixProduitUnitaire AS prdElecPrix, frElectronique.tauxRemiseProduit AS prdElecTaux
FROM fournisseur AS fPlastique
RIGHT JOIN produit AS prdPlastique ON fPlastique.codeFournisseur = prdPlastique.codeFournisseur
RIGHT JOIN faireRemise AS frPlastique ON prdPlastique.codeProduit = frPlastique.codeProduit
FULL JOIN faireRemise AS frElectronique ON frPlastique.codeProduit = frElectronique.codeProduit
LEFT JOIN produit AS prdElectronique ON frElectronique.codeProduit = prdElectronique.codeProduit
LEFT JOIN fournisseur AS felectronique ON prdElectronique.codeFournisseur = felectronique.codeFournisseur
ORDER BY frPlastique.codeFournisseur, fPlastique.nomFournisseur, prdPlastique.designProduit, prdPlastique.prixProduitUnitaire ASC
LIMIT 0 , 30
MySQL a répondu:
#1064 - Erreur de syntaxe pr賠de 'full join faireRemise as frElectronique
on frPlastique.codeProd' ࠬa ligne 16