2009-11-01 2 views
11

항목의 평균 등급을 계산하는 HQL 쿼리를 작성하려고합니다. 주어진 항목에 대해 등급이 없을 때 null 대신 null을 반환하는 쿼리가 필요하므로 하위 쿼리로 내 쿼리를 사용할 수 있습니다. 그래서 가능합니까? IFNULL 또는 NVL과 동일한 HQL이 있습니까?Hibernate Query Language에서 IFNULL?

답변

22

COALESCE은 (는) 공용어입니다.

인수의 첫 번째가 아닌 null을 반환합니다.

예 :

COALESCE(id_pati, 0) 

링크 Wikipedia