je reprends un projet en cours qui a été mal concu e et odnt je ne peux malheureusement intervenir.
j'ai l'habitude d'utiliser des requetes avec des table sliés par le biais de la clause INNER join
Or il se toruve que les noms des champs qui corresponddent entre mes deux tables sont differentes.Voici la requete que j'avais utilisé:
Code : Tout sélectionner
SELECT A.titreProprietaire as TitreProprietaire,A.nomProprietaire as nomProprietaire,A.immeubleProprietaire as immeubleProprietaire,
A.codePostalProprietaire as codePostalProprietaire,A.villeProprietaire as villeProprietaire,A.prenomProprietaire as prenomProprietaire,
A.codePostalBien as codePostalBien,A.adresseBien as adresseBien,A.immeubleBien as immeubleBien,A.villeBien as villeBien,
A.qualiteCommanditaire as qualiteCommanditaire,A.nomCommanditaire as nomCommanditaire,A.adresseCommanditaire as adresseCommanditaire,
A.codePostalCommanditaire as codePostalCommanditaire,A.villeCommanditaire as villeCommanditaire,A.reference as reference,A.apptBien as apptBien,
A.sectionCadastrale as sectionCadastrale,A.dateRapport as dateRapport,A.dateRDV as dateRDV,B.nom as nomExpert,B.prenom as prenomExpert
FROM commande as A
INNER JOIN intervenant as B ON (A.nomIntervenant=B.idIntervenant)
ORDER BY idCommande;Est ce que c'est lié au fait que les noms des colonnes sont differentes et si qu'elle serait la requete à ecrire.merci d'avance.