Accueil › Forums › Généralité SQL › Erreur 1054 › Répondre à: Erreur 1054
3 février 2015 à 15 h 49 min #2692
amzerz0
Bonjour.
Dans la syntaxe sql dans ton exemple, il y a utilisation d’alias.
dans « Select nom_de_colonne from nom_table as t1 where t1.nom_de_colonne = 1 » le mot clé « as » permet de donner un nom (allias) à la table. Ceci permet de simplifier l’écriture et est très utilisée lorsque’on veut écrire une requête entre plusieurs tables ayant des nom de colonnes identiques (par exemple une colonne Id dans une table « client » et aussi dans une table « article »)
Dans ton cas « e.type_name_zh » correspond à la colonne « type_name_zh » de la table ayant pour allias ‘e’ c’est à dire la table « vistapres_osrs_types »
J’espère avoir répondu à ta question :-P