Cita: ¿cómo sería la consulta correcta?
Perdona que me meta, pero ¿tienes problemas de vista o de lectura?
Leo ya te dijo cómo iría:
.¿Qué parte no entendiste?
E incluso en el link que te pasó, también tienes ejemplos del caso, perfectamente aplicables:
Código MySQL:
Ver original('Security implications of running MySQL as root') AS score
('Security implications of running MySQL as root');
Por lo menos podrías haberte molestado en leer el link... ¿no te parece?
Respecto a los alias, tienes que entender que los alias de las columnas sólo se definen en el SELECT y los de las tablas en el FROM.
Pero por una restricción generalizada de todos los DBMS que conozco, un alias de una columna no se puede usar en el WHERE. Esto se debe a que la evaluación del WHERE se hace por cada registro devuelto, mientras que el alias de la columna
sólo se aplica a la tabla resultado final. No apuntan a la misma cosa.
Sí puedes usar un alias de
tabla en el WHERE, pero eso es otra cosa.