SELECT 된문 UPDATE 하기
UPDATE A
SET A.ATTEND_rsn1 = '1'
FROM LMS_ATTEND A, LMS_USER_PARTY B
WHERE A.YEAR_CD = '2008'
AND A.MONTH_CD = '2'
AND A.STUDENT_ID = B.USER_ID
AND A.PARTY_SEQ = B.PARTY_SEQ
AND B.FLAG = 'A'
AND A.STUDENT_ID IN( SELECT USER_ID
FROM LMS_USER
WHERE ACADEMY_CD = '10003'
AND DEL_YN <> 'Y' )
---------------------------------------------------------------------------
SELECT 된문 INSERT 하기
INSERT INTO EMPS( EMPNO, ENAME, SAL , DEPTNO)
SELECT EMPNO, ENAME, SAL , DEPTNO
FROM EMP
WHERE DEPTNO=10
[출처] SELECT된 값 바로 INSERT, UPDATE 하기|작성자 초록공룡
'Databases' 카테고리의 다른 글
ORACLE - 리터럴 SQL 인젝션(lateral SQL injection) (0) | 2008.04.30 |
---|---|
[중국] MSSQL 2005 - SQL인젝션 (1) | 2008.04.30 |
select 값을 다른 테이블로 (0) | 2008.01.18 |
1000000건의 샘플 데이터 삽입 (0) | 2007.12.17 |
MS-SQL Function (1) | 2007.11.19 |