вы положить его все в subquery:
ВЫБЕРИТЕ * ОТ
(ОТБОРНАЯ дата ОТ table1 ГДЕ >= ««.date exp_date («Y-m-d»). »» СОЕДИНЕНИЕ ВСЕ ВЫБИРАЕТ дату ОТ table2 ГДЕ ГДЕ >= ««.date exp_date («Y-m-d»). »» СОЕДИНЕНИЕ ВСЕ ВЫБИРАЕТ дату КАК thedate ОТ table3 ГДЕ ГДЕ >= ««.date exp_date («Y-m-d»). »» СОЕДИНЕНИЕ ВСЕ ВЫБИРАЕТ дату КАК thedate ОТ table4 ГДЕ ГДЕ >= ««.date exp_date («Y-m-d»). »» СОЕДИНЕНИЕ ВСЕ ВЫБИРАЕТ дату КАК thedate ОТ table5 ГДЕ ГДЕ >= ««.date exp_date («Y-m-d»). »» ГРУППА ЗАКАЗОМ даты К дата DESC) t
ГРУППА «`даты `