728x90
반응형

 일반
update 테이블명 set 필드명=값 where 조건절 ....

* join update

[Sysbase 다른테이블과의 조인 방법]
지금까지 사용해본 DB가 몇개가 되는지
1. ORACLE
2. MS-SQL
3. DB2
4. SYSBASE

ㅋㅋㅋ머 Database야 다 거기서 거기인듯하다.
오늘은 회사에서 사용하고 있는 Sysbase 에 대하여 다른테이블과의 조인방법에 대해서
서술하고 마칠려고 한다.

DataBase가 여러가지 이지만 조금씩 쓰는 방법이 달라 이렇게 기록하고 메모 해야 헤메지 않고 찾아 쓰지
어느 어플에 보면 그런말이 있다 기억은 기록을 이기지 못한다.완전 공감.


1. 다른테이틀 조인 방법
  update A
  set a1 = b.a1, a2 =b.a2
  from A, B
  where A.a = B.a
  위의 예제를 보면 set 다음에 from 절을 사용하면서 테이블간의 join 을 거는것을 볼 수 있다


 

 

728x90
반응형

=====================================================================
1. 테이블을 생성하면서 테이블의 데이타 복사
select * into 생성될테이블명 from 원본테이블명
=====================================================================

2. 테이블 구조만 복사하겠다면
select * into 생성될테이블명 from 원본테이블명 where 1=2
=====================================================================

3. 테이블이 이미 생성되어 있는경우 데이타만 복사
insert into 카피될테이블명 select * from 원본테이블명
=====================================================================

4.특정 데이타만 복사 하겠다면
insert into 카피될테이블명 select * from 원본테이블명 where 검색조건
=====================================================================

5.다른 테이블조인해서 UPDATE 하기
UPDATE 엡데이트 테이블 명
SET 업테이트할 컬럼 = 업데이트 가져오는 컬럼
FROM 엡데이트 테이블 명 A, 다른테이블 명 B 
WHERE 조인조건
=====================================================================

6. 프로시저 검색 
SELECT * FROM INFORMATION_SCHEMA.ROUTINES

+ Recent posts