HQL 썸네일형 리스트형 [Hibernate] HQL문 몇가지 정리 1. 특정 Column의 가장 높은 값을 가져오는 구문%s.score in (SELECT MAX(%s2.score) FROM %s %s2 WHERE %s2.userNo = :userNo) 2. 특정 Column의 내림차순으로 정리WHERE interest.interestNo = ANY(SELECT s.interestNo FROM InterestUserScore s WHERE s.userNo = :userNo ORDER BY s.score DESC) 3. Left JoinstringBuffer.append("SELECT DISTINCT d FROM Drama d " + "LEFT JOIN d.genreList genre " + "LEFT JOIN d.actorList actor " + "LEFT JOIN .. 더보기 [HQL] 하이버네이트 쿼리문 작성 final Query query = this.mSessionFactory.getCurrentSession().createQuery("from " + PostLike.class.getName() + " where likeId = :likeId "); query.setParameter("likeId", postLikeId); query.uniqueResult(); 위의 코드와 같이 쿼리문을 작성할때 :likeId 라고 입력하고 query.setParameter("likeId", postLikeId); 이와 같이 값을 대입해주면 가독성 좋게 구현할할 수 있다. 더보기 이전 1 다음