database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 1585 게시물 읽기
No. 1585
[질문]테이블이 2개 이상때 FULLTEXT 검색 방법?
작성자
김찬수(sqlkim)
작성일
2004-09-30 10:00ⓒ
2004-09-30 10:00ⓜ
조회수
3,143

MSSQL FULL-TEXT Search를 이용하여

 

2개이상의 테이블을 동시에 검색하여 1개의 리트를 만들어 줄경우

어떤식으로 구현하고 질의해야 할지 막막합니다.

 

예) 테이블 TB_A와 TB_B를 통합하여 Full text 검색하려 합니다. 테이블의 예제는 아래와 같습니다.

CREATE TABLE [TB_A] (
[a_idx] [int] NOT NULL ,
[a_title] [nvarchar] (100) COLLATE Korean_Wansung_CI_AS NOT NULL ,
[a_writeday] [nvarchar] (30) COLLATE Korean_Wansung_CI_AS NOT NULL ,
[a_content] [ntext] COLLATE Korean_Wansung_CI_AS NOT NULL ,
[TStamp] [timestamp] NOT NULL ,
CONSTRAINT [TB_A_PK] PRIMARY KEY CLUSTERED
(
[a_idx]
) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO


CREATE TABLE [TB_B] (
[b_idx] [int] NOT NULL ,
[b_title] [nvarchar] (100) COLLATE Korean_Wansung_CI_AS NOT NULL ,
[b_writeday] [nvarchar] (30) COLLATE Korean_Wansung_CI_AS NOT NULL ,
[b_content] [ntext] COLLATE Korean_Wansung_CI_AS NOT NULL ,
[TStamp] [timestamp] NOT NULL ,

[....],
CONSTRAINT [TB_B_PK] PRIMARY KEY CLUSTERED
(
[b_idx]
) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
위 2개의 테이블이 존재할 때 a_title와 b_title가 유사하고 a_content와 b_content가 유사하여

통합적으로 2개의 테이블을 검색하여 아래 표와 같이 등록일자 순으로 검색결과를 보여주려 합니다.

 

<검색결과: "경제"라는 단어로 검색하였을 경우>

 

등록일자 제목 내용 테이블
2004-10-01 거시 경제와 국민 생활수준의 향상 거시 경제와 국민 생활수준의 향상을 위한 정부의.. TB_A
2004-09-30 미래가 보이는 생활 경제의 면모 생활 경제는 우리의 가계 지출과 수입에 밀접한... TB_B
2004-08-03 행복한 경제 행복한 경제 생활의 첫번째는 우리의 가계를... TB_A


 

 

어떻게 처리하면 되는지 고수님들의 많은 관심을 부탁드립니다.

 

오늘도 좋은 하루세요.


[Top]
No.
제목
작성자
작성일
조회
1588파라독스db와 비주얼 베이직과 연결시 오류
이관수
2004-10-01
2380
1587[질문] Tree 구조 테이블 구현법 [2]
김찬수
2004-09-30
3647
1586인덱스 기법 조언부탁 [5]
김민영
2004-09-30
3867
1585[질문]테이블이 2개 이상때 FULLTEXT 검색 방법?
김찬수
2004-09-30
3143
1583같은 디비의 테이블에 복사와 다른 디비로의 복사, 어떤것이 빠를까요? [1]
qudals
2004-09-24
2809
1582MYSQL1064오류나서요 제발 답변 부탁드려요 [1]
김은경
2004-09-24
2197
1581데이타베이스 복사 마법사 관련....
초보
2004-09-23
3167
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다