если я тебя правильно понял то тебе having нужен...
если я тебя неправильно понял, то мне кажется ты там что то нехорошее задумал.
Пример таблицы и что хочешь получить.. тогда будет яснее.
к прмиеру есть таблица с тремя полями uin type name
полу type для простоты пусть будет у нас {-1;0;1}
необходимо сгруппировать по полю type и вывести от каждой группы по три элеменита -то есть в общей сложности должно быть 9 !
если сделать group by type то ты можешь посчитать сумму, минимальное или максимальное значение другого поля, но при этом в результате ВСЕГДА будет по ОДНОЙ записи для каждого значения type