이 쿼리는 데이터 컬렉션을 반환합니다. 하지만 고객 목록 만 있으면됩니다. 나는 그들이 가난을 수있는 하위 쿼리를 피하려고오류 단일 행 하위 쿼리가 두 개 이상의 행을 반환합니다.
select * from customer where cust_acnt_nbr IN
(select cust_acnt_nbr from Asset where dstrct_id IN
(select dstrct_id from dstrct where dstrct_nm = 'ATLANTA'))
내가 HQL로 변환하면 이것이 맞습니까? '고객 cust_acnt_nbr 어디 dstrct_id dstrct_id dstrct_id에서 dstrct_nm = 'ATLANTA') 선택) 자산에서 cust_acnt_nbr 선택 (어디에서 자산) –