본문 바로가기

Error

Error: Subquery returns more than 1 row

Error: Subquery returns more than 1 row

 

 

로그를 보던 중 확인했던 에러

 

- 쿼리 구문에는 오류가 없지만, 서브쿼리에서 1개 이상의 값이 반환되는 것 

 

 

에러 해결 :

서브쿼리에 limit 1 을 반환하여 서브쿼리를 강제로 1개로 만들어 버리거나,

조건을 좀 더 구체적으로 주어서 1개의 row만 반환이 되도록 해야 한다. 

 

 


 

애시당초 id 1개 = review 1개 인 테이블인데

 

예전에 로직 테스트하면서 중복이 박혀있었던 것 같음