Спящий внутренний выбор из пункта

Я хотел бы знать, можно ли указать предложение select в предложении from, что-то вроде

select count(*) as Y, this_.NAME as A, sel2.C
from TABLE1 this_, 
    (select count(*) as C from 
        (select this_.NAME, this_.SEX 
        from TABLE1 this_ group by this_.NAME, this_.SEX) sel1
    ) sel2
group by this_.NAME, sel2.C;

Мне нужен такой запрос, чтобы число счетчика было добавлено в качестве внешнего столбца во внешнем запросе. Я не могу узнать, как указать оператор select в from, ни с помощью hql, ни с критериями.

Спасибо.

Лука