Mysql Объединение запросов mysql

IHD

Новичок
Добрый день! изучаю рhp с mysql параллельно делая свой проект
у меня на странице предполагается 5 выборок топа по определенному признаку

1 рейтинг по 1 тегу
2 рейтинг по 2 тегу
3 рейтинг по 3 тегу
4 рейтинг по максимальному количеству комментариев
5 рейтинг по последниму коментарию

делать 5ть mysql запросов думаю как то не кошерно поэтому хочю все запихать это в один
ниже приведен пример вывода по 1 тегу
PHP:
function ZgetTopContent($auto_tag_type, $how_mutch_top="5"){
     $query =  mysql_query("SELECT At.auto_tag_id, At.auto_tag, C.content_rating, C.content_id,  
                            C.content_name, C.content_autor_id,
                            P.profile_id, P.profile_nickname
                            FROM Auto_Tag AS At, Content AS C, Profile AS P
                            WHERE At.auto_tag_id = $auto_tag_type AND C.content_autor_id = P.profile_id  
                            ORDER BY content_rating DESC 
                            LIMIT $how_mutch_top");
     echo "<div class='tcclass'>\n"; 
     for ($i=0;$i<mysql_num_rows($query);$i++){
         $result=mysql_fetch_assoc($query);
         if ($i === 0)
         echo "<h4>Топ $how_mutch_top $result[auto_tag]</h4>\n <ul class='top5 zstyle'>\n";
         echo "<li><a href=?C=$result[content_id]> $result[content_name] <span>$result[profile_nickname]</span></a>\n";            
         }; 
     
    echo " </ul>\n
           </div>\n";
};
можно ли все 5 выборок запихать в одну
как я вижу
можно сделать выборку(я покрайней мере думаю что можно но еще не знаю как) из всего что мне нужно в один запрос и потом расскидать все по массивам

как правильно считать комментарии ?? подумав я решил добавить в таблицу контент поле комент сумм в которое будет плюсаваться +1 при каждом новом комментарии

Подскажите можно ли то что мне нужно сделать в один запрос ??? или всеже делать их 5ть ?
 

Фанат

oncle terrible
Команда форума
в приведённом коде я вижу 1 запрос, а не 5
но в общем случае сделать одним запросом нельзя.
 
Сверху