alias dans clause where ?
Bonjour,
Je vais une requete mais je voudrais mettre un alias dans ma clause where et non le nom du champ.
J'ai un programme qui crée les conditions dans les requetes, et donc quand il y a des dates il fait where date between condition1 and condition2.
Seulement dans une de mes tables le champ ne s'appelle pas date mais datePaiement j'ai donc voulu faire :
Code:
1 2 3
| SELECT nom, prenom, datePaiement as date
FROM matable
WHERE date between condition1 and condition2 |
bon je sais date est réservé et j'aurais dû mettre un autre nom :oops: .
Mais ma question est : on ne peut pas faire la condition avec l'alias ? comme je lui dis que datePaiement est date il devrait me faire correctement la requete non ?
Merci