Bonjour,
J'aimerais savoir si on peut en HQL mettre une sous requête dans un FROM ?
Par exemple, je voudrais transformer cette requête en requête HQL :
J'ai essayé l'éxécuter telle quelle mais j'ai une erreur de syntaxe au niveau sur la parenthèse de la sous requête
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT * FROM TB_DISKSUIVISPACE vw, (select MAX(DSKSP_DATECOLLECTE) as maxdate, DSKSP_NOM as tmpDSKSP_NOM, SRV_NOM as tmpSRV_NOM FROM TB_DISKSUIVISPACE GROUP BY DSKSP_NOM, SRV_NOM) maxresults WHERE vw.DSKSP_DATECOLLECTE = maxresults.maxdate AND vw.DSKSP_NOM = maxresults.tmpDSKSP_NOM AND vw.SRV_NOM = maxresults.tmpSRV_NOM ORDER BY SRV_NOM, DSKSP_NOM
FROM .... vw, (select ...)...
Partager