WHERE selon variable calculée
Bonjour
C'est pour un truc sans doute très basique que je ne trouve pas malgré mes recherches ..
J'ai une variable calculée, qui doit servir à la fois de condition et de critère de tri :
Code:
'SELECT *, calcul... AS val FROM table WHERE val > 20 ORDER BY val ASC'
Le calcul est correct (il est d'ailleurs inséré avec la clé 'val' dans les résultats) mais la condition WHERE val > 20 ne fonctionne pas (résultat vide), alors que ORDER BY val fonctionne. Pourquoi donc ???
Merci d'avance ..