데이터베이스

INSERT INTO SELECT SUBQUERY : A컬럼 값을 B컬럼으로 복사하기

개발자국S2 2023. 2. 7. 16:02

UPDATE monitor_db.monitor_info
SET elapsed_time_timedelta = (select substr(process_elapsed_time, 7,1))
WHERE elapsed_time_timedelta is null;

 

*같은 테이블에서 가져올 경우 subquery로 불러오는 select 쿼리에 from을 따로 붙이지 않아야함. 

데이터를 넣는거라 계속 insert로 적용했었는데, 

생각해보니 update set으로 값을 '변경'하는거였다. 

 

반응형