Précédent   Forum du club des développeurs et IT Pro > Dotnet > Accès aux données > NHibernate
NHibernate Forum d'entraide sur l'utilisation du mappeur objet/relationnel NHibernate.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 05/01/2012, 10h11   #1
MacReiben
Membre éclairé
 
Homme Christian FINEL
Développeur .NET
Inscription : avril 2004
Messages : 265
Détails du profil
Informations personnelles :
Nom : Homme Christian FINEL
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Finance

Informations forums :
Inscription : avril 2004
Messages : 265
Points : 311
Points : 311
Par défaut [NHibernate] clause having avec criteria

Bonjour,

Je suis bloqué sur la création d'une requête en utilisant les criteria. Je voudrais faire ça :
Code :
1
2
3
SELECT table.col1, table.col2
FROM table
HAVING table.col2 < AVG(table.col2)
A noter que ma base de données est une Sybase 12.5. Je peux faire avec NHibernate une clause HAVING du style:
Code :
HAVING table.col2 < 4000
J'utilise pour cela:
Code :
Expression.Le("avg_MaPropCol2", 4000)
Avec une projection nommée avg que j'ajoute à ma requête.

Je ne peux pas faire de sous requête en raison du volume de données que je manipule.

Quelqu'un a t'il déjà réussi à faire cela ?
__________________
http://www.macreiben.net
MacReiben est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 22h51.


 
 
 
 
Partenaires

Hébergement Web