Hi!
Gibt es eine Möglichkeit die Funktion IN() in JPA zu verwenden? Ich hab nichts dergleichen gefunden. Bei TopLink von Oracle heißt es sogar, dass dies nicht unterstützt wird und man stattdessen für jeden Wert ein einzelne Abfrage erzeugen soll. Das heißt aber ich müsste für folgende Query
immer N anfragen stellen und dann selbst noch den Wert zusammenrechnen. Das kann ja eigentlich nicht der Sinn der Sache sein? Gibt es da irgendwas was mir weiterhilft?
Danke & viele Grüße
Martin
Gibt es eine Möglichkeit die Funktion IN() in JPA zu verwenden? Ich hab nichts dergleichen gefunden. Bei TopLink von Oracle heißt es sogar, dass dies nicht unterstützt wird und man stattdessen für jeden Wert ein einzelne Abfrage erzeugen soll. Das heißt aber ich müsste für folgende Query
Code:
SELECT SUM(spalte) FROM tabelle WHERE spalte2 IN(wert1, wert2, wert3, wert4, wert5, wert6, ..., wertn)
immer N anfragen stellen und dann selbst noch den Wert zusammenrechnen. Das kann ja eigentlich nicht der Sinn der Sache sein? Gibt es da irgendwas was mir weiterhilft?
Danke & viele Grüße
Martin