Sous requête dans un FROM en HQL
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 :
Code:
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 |
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
FROM .... vw, (select ...)...