Develop/DB
mysql select 한 데이터를 insert/update하기
크레이지제이
2018. 7. 12. 16:06
반응형
+ SELECT AND INSERT
한 테이블에서 선택한 레코드들을 다른 테이블에 추가하기. (values 대신 select 절을 사용)
INSERT INTO TABLEA (f1, f2, f3)
SELECT f1, f2, f3 FROM TABLEB
데이터베이스가 다르면 테이블명 앞에 DB명을 써준다.
ex) DB1.TABLEA
+ SELECT AND UPDATE다른 테이블에서 이 테이블의 특정필드로 select한 값을 이 테이블에서 다른 테이블의 값으로 업데이트를 한 번에 하기.UPDATE TABLEA log, TABLEB userSET log.MOBILE_NO = user.MOBILE_NOWHERE log.DEVICE_ID=user.DEVICE_ID;