diff --git a/src/main/kotlin/com/didit/application/achievement/required/UserMissionRepository.kt b/src/main/kotlin/com/didit/application/achievement/required/UserMissionRepository.kt index 03816b1c..baaf4383 100644 --- a/src/main/kotlin/com/didit/application/achievement/required/UserMissionRepository.kt +++ b/src/main/kotlin/com/didit/application/achievement/required/UserMissionRepository.kt @@ -99,8 +99,10 @@ interface UserMissionRepository : Repository { @Query( "SELECT m.level AS level, um.status AS status, COUNT(um) AS count " + - "FROM UserMission um, Mission m " + + "FROM UserMission um, Mission m, User u " + "WHERE um.missionId = m.id " + + "AND um.userId = u.id " + + "AND u.deletedAt IS NULL " + "GROUP BY m.level, um.status ORDER BY m.level", ) fun countGroupByLevelAndStatus(): List