Jump to content
Sign in to follow this  
Hyogapag

Avantages et limites des alias

Recommended Posts

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?

Share this post


Link to post
Share on other sites

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+

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...