Możesz połączyć wszystkie tabele. Nadal potrzebujesz przeszukiwać wszystkie tabele jedna po drugiej, ale w przypadku union
nie będziesz mieć mnożenia kartezjańskiego, dlatego najlepiej ze wszystkich:
SELECT column FROM table1 WHERE column = 'value'
UNION ALL
SELECT column FROM table2 WHERE column = 'value'
;