Оговорюсь, я занаю. что MySQL Не поддерживает вложенные запросы, речь не об этом. 
Вопрос в том, что используя perl я выполняю такой запрос: 
$sth = $dbh->prepare("select name,mail,sity,icq,site,time,text,id,answ_st,comm from $main_gb_table ORDER BY time DESC LIMIT $first,$st_mess"); 
$sth->execute || die $dbh->errstr; 
while (@rez=$sth->fetchrow) 
{ 
$sth = $dbh->prepare("select name,mail,sity,icq,site,time,answ,answ_st from $re_gb_table where id=\'$id\' ORDER BY time DESC"); 
$sth->execute || die $dbh->errstr; 
while (@rez2=$sth->fetchrow) 
} 
} 
Этот прмимер только для показа алгоритма. Однако такой способ получения данных не работает, так как после выполнения первого цикла в первом запросе вывод из первого запроса останавливается, цикл прекращается.. 
Как быть?
Заранее благодарен за развернутый ответ 
