не, у меня к примеру в обменике, вывод категорий, сколько там файлов, и вес категории,
что бы не делать так:
(запрос на вывод категорий)
цикл(
(запрос на к_во файлов, аля вере пид = $array[id])
(запрос на вес файлов, аля вере пид = $array[id])
)
а сделать это в одном запросе ещё до цикла, типа
SELECT a.`name`, a.`id`, a.`ext`,
(SELECT COUNT(b.`id`) FROM `upload` b WHERE b.`type` = 'file' AND b.`refid` = a.`id`) as `count_all`,
(SELECT SUM(c.`size`) FROM `upload` c WHERE c.`type` = 'file' AND c.`refid` = a.`id`) as `size_all` FROM `upload` a WHERE a.`type` = 'dir' ORDER BY a.`name` ASC
так же лучше будет?