Ver originalSELECT campo1,campo2,campofecha FROM (SELECT campo1,campo2,campofechaFROM `tabla1`,`tabla2`WHERE condicion1 UNION SELECT campo1,campo2,campofechaFROM `tabla1`,`tabla2`WHERE condicion2 UNION SELECT campo1,campo2,campofechaFROM `tabla1`,`tabla2`WHERE condicion3 ) t ORDER BY campofecha DESC LIMIT $inicio, $registros