Hola, tengo un problema con una consulta en JPQL,
Lo que quiero es sumar dos valores obtenidos en una clausula SELECT
Código:
SELECT
horascorte + horasausentismo
FROM
(SELECT
SUM( CASE WHEN c.idhourstype= :idhourstype THEN SUM(c.quantity) ELSE 0 END) AS horascorte,
SUM( CASE WHEN (c.idevent= :idevent AND c.idhourstype= :idhourstype)
THEN SUM(-c.quantity) ELSE 0 END) AS horasausentismo
FROM Courtdetails c
GROUP BY c.idevent, c.idhourstype)
el error que me arroja es el siguiente:
Código:
org.eclipse.persistence.internal.jpa.parsing.jpql.InvalidIdentifierException
Espero me puedan ayudar... saludos.!