No estoy muy experimentado en la sintaxis de MySQL, ¿pero has probado agrupar con paéntesis? algo como...
Código:
(SELECT campo1, campo 2 FROM tabla1 LEFT JOIN tabla2
ON campo3.campo4=campo5 WHERE tabla1.campo6='$var1')
UNION ALL
(SELECT campo10, campo11
FROM tabla10 LEFT JOIN tabla2 ON campo3.campo4=campo5 WHERE
tabla10.campo6='$var1')