E' normale. Non puoi utilizzare gli alias all'interno della clausola where. Sostituisci where con having oppure ripeti la formula e vedrai che funzionerà.

edit. Ti posto un link che può esserti utile.
http://dev.mysql.com/doc/refman/5.0/...ith-alias.html