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