Hyogapag Posté 27 Juin 2006 Partager 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? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Bourinho Posté 27 Juin 2006 Partager 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+ Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant