usted tendría que ponerlo todo en una subconsulta:
SELECCIONAR * DE
(Fecha SELECTA de table1 DONDE >= ““.date (“Y-m-d” del exp_date). ”” la UNIÓN TODA SELECCIONA la fecha de table2 DONDE DONDE el >= ““.date (“Y-m-d” del exp_date). ”” la UNIÓN TODA SELECCIONA la fecha COMO thedate de table3 DONDE DONDE el >= ““.date (“Y-m-d” del exp_date). ”” la UNIÓN TODA SELECCIONA la fecha COMO thedate de table4 DONDE DONDE el >= ““.date (“Y-m-d” del exp_date). ”” la UNIÓN TODA SELECCIONA la fecha COMO thedate de table5 DONDE DONDE el >= ““.date (“Y-m-d” del exp_date). ”” GRUPO POR ORDEN de fecha de date DESC) t
GRUPO “POR el `de la fecha del `