[오라클]UPDATE ~ SELECT ~ 여러개 칼럼 한번에 UPDATE
UPDATE ~ SELECT ~ 여러개 칼럼 한번에 UPDATE 하기
1. 첫번째 방법 UPDATE TEXT_IMG A SET ( IMG_LABEL,SMALL_IMG,LARGE_IMG,ZOOM_IMG /*UPDATE 대상 칼럼*/ ) = ( SELECT ITEM_YEAR,LGROUP,MGROUP,SGROUP /*데이터를 가져온 칼럼 */ FROM TITEM B WHERE A.ITEM_CODE = B.ITEM_CODE –AND B.ITEM_CODE=’2002122940′ ) WHERE A.ITEM_CODE =’2002122940′ AND A.IMG_LABEL=1; SELECT * FROM TEXT_IMG WHERE iTEM_CODE =’2002122940′; 2. 두번째 방법 (조인해서 UPDATE 할 경우 무조건 HINT를 걸어줘야 됨) |