Mysql использует псевдоним столбца столбца where where

У меня есть запрос Mysql:

SELECT created_at as date FROM table 

Поэтому я создал псевдоним для столбца created_at. Теперь я хочу использовать этот псевдоним в своем предложении WHERE:

 SELECT created_at as date FROM table WHERE date = 'xxxx-xx-xx' 

Это не работает. Mysql ожидает, что я буду использовать имя реального столбца. Есть ли способ сделать это так, как я хочу?

Справочная информация. Я выбираю записи из нескольких таблиц и объединяю их с помощью UNION . Все таблицы имеют столбец с датой, но в каждой таблице они называются разными. Но я хочу делать WHERE на объединенных записях, и поэтому мне нужно иметь всегда одно и то же имя столбца