bu kodları isteğinizde yazsaydınız daha kolay çozerdik hocam
<?php
$sorgu1=mysql_query('select * from (select * from tablo order by id desc limit 20) as x order by id ASC '.
'UNION '.
'select * from (select * from tablo order by id desc limit 40) as x order by id ASC limit 20');
while($row1=mysql_fetch_array($sorgu1))
{
echo $row1['title'];
}
?>union aynı kayırları tekrar vermez. bir de boyle deneyin