2011-04-07 13 views
11

Chciałbym wiedzieć, czy jest to możliwe do określenia klauzuli SELECT w klauzuli FROM coś jakhibernacji wewnętrzne wybrać z klauzulą ​​

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; 

muszę zapytać jak to w celu uzyskania numeru liczone jako dodatkowa kolumna w zapytaniu zewnętrznym. Nie mogę dowiedzieć się, jak określić instrukcję select w a, ani z hql, ani z kryteriami.

Dziękuję.

Luca

+1

można podać nieco więcej informacji na temat zapytania? Jaki jest twój model i czego szukasz. Zapytanie wydaje mi się nonsensem ... – GaetanZ

Odpowiedz