1
|
SELECT * FROM sale_item_option_store i WHERE i.i_uid = (SELECT s.uid FROM sale_item s WHERE s.m_id = 9);
|
위와 같은 서브 쿼리문은 아래와 같은 에러를 발생시킨다. 그이유는 '=' 때문이다. 'IN'으로 바꾸어야 한다.
1
|
SELECT * FROM sale_item_option_store i WHERE i.i_uid IN (SELECT s.uid FROM sale_item s WHERE s.m_id = 9)
|
'Error 모음집' 카테고리의 다른 글
Python-MySQL 쿼리 실행 후 rowcount 값이 -1인 경우 (0) | 2019.05.29 |
---|---|
convert MySQL Table Data to JSON string using Python (0) | 2019.05.20 |
hadoop 관련 Error (0) | 2019.05.16 |
hadoop 에러(Container killed on request. Exit code is 143) (0) | 2019.05.09 |
sqoop-mysql 연동 에러(접근 권한) (0) | 2019.05.09 |