WHERE
клаузата не вижда псевдоними, използвайте HAVING
.
Не е позволено да се позовава на псевдоним на колона в клауза WHERE, тъй като стойността на колоната все още не е определена, когато клаузата WHERE се изпълнява
http://dev.mysql.com/doc /refman/5.0/en/problems-with-alias.html