Bonjour,

Je voudrai savoir si il existe une méthode pour utiliser un alias dans une condition. Je m'explique, en sql on peut faire cela:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
SELECT a.name as nom, a.firstname as prenom FROM table1 a
UNION (
SELECT b.nom1 as nom, b.nom2 as prenom FROM table2 b
)
ORDER BY nom
On trie le résultat en fonction de l'alias nom. Je voudrais faire la même chose dans une condition. Quelques choses comme ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
SELECT a.name as nom, a.firstname as prenom FROM table1 a
UNION (
SELECT b.nom1 as nom, b.nom2 as prenom FROM table2 b
)
WHERE nom LIKE '%z%'
Merci d'avance de votre aide.