Bonjour j'ai une procédure qui possède une requete de ce genre
SELECT sum(var_count3), sum(var_count2), sum(var_count1) into var_count3,var_count2,var_count1 from (
SELECT
CASE when (min(datee) between var_date1 and var_date) then count(distinct(ienseignant)) ELSE 0 END as var_count1,
CASE when (min(datee) between var_date2 and var_date1) then count(distinct(ienseignant)) ELSE 0 END as var_count2,
CASE when (min(datee) between var_date3 and var_date2) then count(distinct(iens)) ELSE 0 END as var_count3
FROM table
WHERE
ietat IN (2,3,4,7)
GROUP BY iens);
Est ce que c'est possible de l'ecrire avec hibernate? hibernate accepte-elle le select case when?
Merci d'avance
Partager