Messieurs dames, bonjour.

Je me prend la tête depuis quelques heures avec un souci qui parait pourtant "simple" au premier abord.
J'ai beau écumer les forums et documentations, je n'arrive pas à m'en sortir...

Quelqu'un saura-t-il me sauver ?

Mon souci :
Je souhaite effectuer une requête du type :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
            select A, B, C, count(*) as G
            from (
                SELECT distinct 
                    A, B, C, D, E, F
                FROM
                      HC
                WHERE
                    A in (,,,,), 
                    B in (,,,,)
                ) SousRequete
            group by A, B, C
            order by A, B, C
J'ai beau triturer les DetachedCriteria et autres saugrenuïtés de NHibernate, je ne m'en sors pas...

Petites précisions :

Je travaille sous Visual Studio 2008, en C# avec NHibernate 2.1.0 avec des mappings qui fonctionnent bien, ya que ce souci méthodologique qui me bloque...
(si ça peut être utile).

Merci et bonne journée à vous.

G.