반응형
+ 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;
'Develop > DB' 카테고리의 다른 글
Mysql 두 개의 테이블(또는 자신)에서 다른 값(불일치) 찾기 (0) | 2019.08.26 |
---|---|
[mysql] 쿼리시 스트링을 수타입으로 정렬하기 (0) | 2019.04.11 |
mysql 사용자 정의 변수 사용 (0) | 2018.07.13 |
only_full_group_by 에러 해결 (0) | 2018.07.04 |
그룹별 개수 조회 by 초 단위 (0) | 2018.05.30 |