Bonjour, je ne sais pas trop comment formuler ma demande, par manque de connaissance dans le SQL.
Disons que j'ai une liste de valeur non fixe qui peut être assez grande : {1, 2, 3}.
Je voudrai dans une table t, recenser toutes les entrées dont t.id est compris dans la liste.
C'est à dire les entrées dont t.id='1' ou t.id='2'....
Quel est la bonne syntaxe?
Sachant que je l'utilise avec des JPA Repository, avec des couples méthode/requête:
je précise que la requête est plus complexe que cela, mais c'est la partie qui me pose problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 @Query("SELECT t FROM T t" + " where t.id ??? :listId )" ) public List<T> getTById(@Param(value = "listId ") List<Integer> listId );
Merci!
Partager