Bonjour, je travaille sous une base de donnée HSQL, avec java.
Dans ma base, je cherche a savoir parmi certain utilisateurs ceux qui ont moins de 10 actions
Mes utilisateurs sont dans la table user, et les actions dans la table action.
Donc je fais ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
SELECT
         ACTION.T_USER_ID 
FROM 
         ACTION INNER JOIN USER 
         ON 
         ACTION.T_USER_ID = USER.T_USER_ID  
WHERE(  
         USER.T_GROUPE_ID =  groupe
         AND  
         COUNT(ACTION.T_USER_ID) <   10)
Le problème est que cette requete est refusé par java, generant l'exception
:
java.sql.SQLException: Not a condition

Donc, je voudrais savoir :
Est il bien possible de mettre un count comme condition ? Si oui pourquoi est ce que ma requete queute ? Si non, comment puis je faire pour repondre a mon problème.