esatto vedi che sbagliavo ragionamento

hai ragione tu poichè cambiano solo i valori nei campi ma i nomi dei campi sono li stessi

se la UNION mi permette di evitare di fare 3 query risparmiando codice direi che è proprio quella la soluzione