WHERE
Klausel keine Aliase sehen kann, verwenden Sie HAVING
.
Es ist nicht zulässig, in einer WHERE-Klausel auf einen Spaltenalias zu verweisen, da der Spaltenwert möglicherweise noch nicht bestimmt ist, wenn die WHERE-Klausel ausgeführt wird
http://dev.mysql.com/doc /refman/5.0/en/problems-with-alias.html