/
참조 테이블 활용 샘플 예제
참조 테이블 활용 샘플 예제
참조 테이블의 생성
참조 테이블은 갱신이 가능하며, 원본 로그 데이터가 갖고 있지 않은 데이터를 join을 통하여 추가하는데 사용된다. 아래 예제는 로그 테이블과 참조 테이블을 생성하는 예를 보여준다.
-- 로그 테이블의 생성 create table weblog (addr ipv4, msg varchar(100)); -- 샘플 데이터 입력 insert into weblog values ('127.0.0.1', 'a test msessage'); -- 참조 테이블의 생성 create lookup table dnslookup (addr ipv4 primary key, hostname varchar (100));
참조 테이블에 데이터를 삽입 혹은 갱신해 보자.
insert into dnslookup values ('127.0.0.1', 'localhost') on duplicate key update set hostname = '127.0.0.1'
참조 테이블과 로그 테이블에 join을 통하여 데이터를 검색할 수 있다.
select msg, hostname from weblog, dnslookup where weblog.addr = dnslookup.addr;
Related content
참조 테이블 활용 샘플 예제
참조 테이블 활용 샘플 예제
More like this
참조 테이블 활용 샘플 예제
참조 테이블 활용 샘플 예제
More like this
참조 테이블 활용 샘플 예제
참조 테이블 활용 샘플 예제
More like this
참조 테이블 활용 샘플 예제
참조 테이블 활용 샘플 예제
More like this
네트워크 데이터 타입 / 연산자
네트워크 데이터 타입 / 연산자
More like this
네트워크 데이터 타입 / 연산자
네트워크 데이터 타입 / 연산자
More like this