티스토리 툴바



2009/04/15 14:39

[MS-SQL] A 테이블에 B의 내용 중에서 일부 컬럼만 추가 하는 쿼리

A의 테이블에 idx라는 자동증가 컬럼이 있다고 한다면
모든 컬럼 내용을 다 복사 하지는 못한다.
그래서 아래와 같이 추가할 컬럼을 지정한 후에 복사를 해야 한다.

INSERT INTO userList
           ([uid]
           ,[passwd]
           ,[name]
           ,[phone]
           ,[email]
           ,[jumin1]
           ,[jumin2]
           ,[zipcode1]
           ,[zipcode2]
           ,[address1]
           ,[address2]
           ,[regdate]
           ,[level]
           ,[exp]
           ,[cash]
           ,[gem]
           ,[IsBlocked]
           ,[IsGameUser]
           ,[gameScore]
           ,[gameCash]
           ,[grade])
select a.uid, a.passwd, a.name, a.phone, a.email,
  a.jumin1, a.jumin2, a.zipcode1, a.zipcode2, a.address1, a.address2,
  a.regdate, a.level, a.exp, a.cash, a.gem, a.IsBlocked, a.IsGameUser,
  a.gameScore, a.gameCash, a.grade

from leave_userList a
where idx=3
크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 0