diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/live/room/visit/LiveRoomVisitRepository.kt b/src/main/kotlin/kr/co/vividnext/sodalive/live/room/visit/LiveRoomVisitRepository.kt
index 0a41a98..bbf9f90 100644
--- a/src/main/kotlin/kr/co/vividnext/sodalive/live/room/visit/LiveRoomVisitRepository.kt
+++ b/src/main/kotlin/kr/co/vividnext/sodalive/live/room/visit/LiveRoomVisitRepository.kt
@@ -45,7 +45,10 @@ class LiveRoomVisitQueryRepositoryImpl(private val queryFactory: JPAQueryFactory
 
     override fun getRecentVisitRoomUsers(roomId: Long, memberId: Long): List<Member> {
         return queryFactory
-            .selectFrom(member)
+            .select(member)
+            .from(liveRoomVisit)
+            .innerJoin(liveRoomVisit.member, member)
+            .innerJoin(liveRoomVisit.room, liveRoom)
             .where(
                 liveRoomVisit.room.id.eq(roomId)
                     .and(liveRoomVisit.member.isActive.isTrue)