1
내가이 쿼리를 "해결"하기 위해 노력하고있어 선택한 데이터 삽입해야합니다MySQL의 하위 쿼리가 더 탐 하나 개의 행을 반환, 나는
INSERT INTO tblmypagepop (DID,MyPageName,GID)
VALUES(77568,(SELECT PGID FROM `tblpageindex77568`
WHERE PageName like "%new_vehicle_list%"),4741)
이 쿼리가 작동을하는 경우에만 부속 조회 :
(SELECT PGID FROM `tblpageindex77568` WHERE PageName like "%new_vehicle_list%")
에는 하나의 값만 있습니다. 하나 이상의 값을 가질 때 구매하지 않습니다. 나는 비슷한 질문을 가지고있는 다른 사람들의 게시물을 확인했다. 쿼리는 다음과 같이 다르다.
SELECT * FROM t1 WHERE column1 = (SELECT column1 FROM t2);
어떤 생각?
'LIMIT 1'을 (를) 추가하는 방법 – Ibu
제한을 원하지 않는다면 하위 쿼리에 10000 개의 레코드를 삽입하고 싶습니다. –