전체 글32 같은 테이블에 데이터 복사, 다른 테이블에 데이터 복사 다른 부서의 데이터를 복사해서 추가를 해야하는 일이 생겼다. 어렵진 않았다. INSERT를 SELECT과 같이 사용하면 됐었다. 따로 VALUES로 값을 지정을 안해도 됐었다. 같은 테이블에 부서만 다르게 하여 복사하기 - 복사할 부서코드는 AAAA, 복사될 부서코드는 BBBB - INSERT 다음에 오는 SELECT에는 테이블의 전체 컬럼을 써주고, 바꿔야 할 컬럼은 값을 입력한다. ------------------------------------------------------------------------------------------------------------------ INSERT INTO 테이블명 SELECT 'BBBB', 컬럼명1, 컬럼명2, 컬럼명3, 컬럼명4, ~ FROM 테이블.. 2022. 5. 23. Update로 데이터 오름차순 정렬하여 저장하기 구글링을 해봤지만 전부 나에게 필요없는 정보들밖에 없어서 고생끝에 해결했다.. 테이블에 컬럼명이 'SEQ'인 순서 저장하는 컬럼이 있었는데 다른 컬럼의 이름을 오름차순으로 정렬한 대로 'SEQ'를 다시 입력해줘야했다. 아래의 해결방법은 'WITH'을 이용한 임시 테이블('TEST')을 만들어서 활용하였다. SET과 WHERE에 들어가는 임시 테이블('TEST')은 같게 설정해준다. 오름차순 정렬은 구글링을 통해 참고하였다. ------------------------------------------------------------------------------------------------------------------ UPDATE 테이블명 A SET SEQ = ( WITH TEST AS ( SEL.. 2022. 5. 20. 이전 1 ··· 3 4 5 6 다음