Hyogapag Posté 27 Juin 2006 Posté 27 Juin 2006 Bonjour, j'ai une question à propos des alias. Ma requête est du type : SELECT c.id, c.nom, a.id AS a_id, a.nom AS a_nom FROM table1 LEFT OUTER JOIN table2 ON <condition-jointure>WHERE <conditions> Je parviens à mettre comme conditions dans le WHERE (par exemple) a.nom=foo mais pas a_nom=foo , ce qui me gène. Est-ce normal? Peut-on feinter?
Bourinho Posté 27 Juin 2006 Posté 27 Juin 2006 Salut, je pense que c'est un peu normal... je pense que ce que tu appelles a_nom, c'est ce qui va se trouver dans ta table Resultat, et non pas ce qui vient de table1 ou table2... A mon avis, tu peux utiliser a_nom dans un "HAVING", qui ne doit pas être très loin de ce que tu cherches... A+
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant