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 :
Le problème est que cette requete est refusé par java, generant l'exception
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)
:
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.
Partager