반응형
INSERT INTO DSDUTYUSERINFO (DUTYUSERID, DUTYUSER, CREATEDATE)
SELECT USERID, USERNAME, GETDATE() AS CREATEDATE FROM SYSUSER WITH(NOLOCK)
WHERE USERID NOT IN(SELECT DUTYUSERID FROM DSDUTYUSERINFO WITH(NOLOCK))
이렇게 하면 DSDUTYUSERINFO 테이블의 DUTYUSERID, DUTYUSER, CREATEDATE 컬럼에
SELECT문을 거쳐 나온 데이터가 들어간다.
반응형
'IT > DB' 카테고리의 다른 글
[MSSQL] CASE 문 CASE WHEN THEN (0) | 2022.04.22 |
---|---|
[MSSQL]CONCAT으로 여러 값 이어붙이기 (0) | 2022.04.15 |
[MSSQL] 현재 날짜, 시스템 시간 출력 (0) | 2022.04.01 |
[MSSQL] WITH NOLOCK 이란? (0) | 2022.03.29 |
[MSSQL] 콤마로 구분된 데이터를 테이블로 전환 (0) | 2022.03.28 |