select where 구문으로 뽑은 결과값이 (1, 2, 3)일 때
이 결과값들을 가지고
INSERT INTO some_table VALUES (1, 1), (1, 2), (1, 3) 이런식으로 저장해야하는데
이것도 쿼리 한번으로 가능한가요?
select where 구문으로 뽑은 결과값이 (1, 2, 3)일 때
이 결과값들을 가지고
INSERT INTO some_table VALUES (1, 1), (1, 2), (1, 3) 이런식으로 저장해야하는데
이것도 쿼리 한번으로 가능한가요?
Subquery 쓰면됨
insert select 구문을 찾아보긴했는데 (1, 2)에서 앞에 1은 고정이 되는거라 어떻게해야할지 모르겠네요
아 디씨시발 쿼리들어가면 댓글 짤리네
va1lues (se1lect 1, ... fr1om ... wh1ere ...)
감사함돠!