WHERE
klauzula nie może zobaczyć aliasów, użyj HAVING
.
Niedozwolone jest odwoływanie się do aliasu kolumny w klauzuli WHERE, ponieważ wartość kolumny może nie zostać jeszcze określona podczas wykonywania klauzuli WHERE
http://dev.mysql.com/doc /refman/5.0/pl/problemy-z-aliasem.html