개발/JPA

JPA jpql을 사용하면서 배운것. 아주 중요. 그리고 나중에 생각 꼭

멋진놈 2022. 8. 23. 16:08
728x90
@Query(value = "select * from Event e, Participant p,  user u where p.event_id = e.id AND u.id = p.user_id AND u.id = :id order by e.id desc", nativeQuery = true)

이것과

 

 

@Query(value = "select * from Participant p, Event e, user u where p.event_id = e.id AND u.id = p.user_id AND u.id = :id order by e.id desc", nativeQuery = true)

 

id값을 못 가져와서 식겁했다..

 

from 절 

자리에 따라 가져 오는 부분 다를 수 있다는 것 확인.

아마도. 각 부분을 다른 이름으로 각각 주어지면 해결 될거 같긴 한데, 시간이 없으므로 나중에 생각해보자