2011-02-14 4 views
12

이 테이블에 데이터를 삽입하는 방법이 있습니다 :삽입 (값을 선택) 결합

insert into MyTable (ColA, ColB, ColC) values ('A', 'B', 'C') 

insert into MyTable (ColA, ColB, ColC) select colAA, colBB, colCC from MyTable2 

insert into MyTable (ColA, ColB, ColC) select colAA, colBB, colCC from MyTable2 대신 콜라로 예를 colAA의 값을 삽입하는 사용 방법은 내가 항상 1을 삽입 할 woulkd 있는가 . 도움

에 대한

감사

답변

30

는 그냥 SELECT 목록

INSERT INTO MyTable 
      (ColA, 
      ColB, 
      ColC) 
SELECT 1, 
     colBB, 
     colCC 
FROM MyTable2 
에 상수를 추가