dovreste metterli tutto in una sottointerrogazione:
SELEZIONARE * A PARTIRE
(Data PRESCELTA da table1 DOVE >= ““.date (“Y-m-d„ del exp_date). „„ l'UNIONE TUTTA SELEZIONA la data A PARTIRE da table2 DOVE DOVE >= ““.date (“Y-m-d„ del exp_date). „„ l'UNIONE TUTTA SELEZIONA la data COME thedate A PARTIRE da table3 DOVE DOVE >= ““.date (“Y-m-d„ del exp_date). „„ l'UNIONE TUTTA SELEZIONA la data COME thedate A PARTIRE da table4 DOVE DOVE >= ““.date (“Y-m-d„ del exp_date). „„ l'UNIONE TUTTA SELEZIONA la data COME thedate A PARTIRE da table5 DOVE DOVE >= ““.date (“Y-m-d„ del exp_date). „„ GRUPPO DA ORDINE DATA ENTRO date DESC) t
GRUPPO “dal `della data del `