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
운영게시판
최근게시물
MySQL Q&A 30808 게시물 읽기
No. 30808
검색 관련 질문입니다.
작성자
yap
작성일
2014-12-16 16:25
조회수
8,142

content에 내용이 들어있는데 특정 단어가 포함되어있는지 검색할 수 있는 기능이 있나요? 특정 단어는 여러 단어가 될수있구요

 

content like '%search1%' or content like '%search2%' or content like '%search3%' or content like '%search4%'

 

이렇게 하면 되긴하지만 특정 단어가 많아지면 쿼리 속도도 느려지고 복잡할꺼같아서요.

 

답변 부탁드립니다~

 

 

이 글에 대한 댓글이 총 1건 있습니다.

 전문검색 엔진이 포함되어 있는 Version을 설치하셨다면 간단하게, ALTER TABLE ... ADD FULL TEXT INDEX ... ... 로 전문 검색용 Index를 생성하고

이후, MATCH (컬럼명) AGAINT ( '원하는 단어 목록을 띄어쓰기로' IN BOOLEAN MODE) 하시면 됩니다.

아싸가오리님이 2014-12-16 22:40에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
30812[mysql] 행을 열로 변환 하는 방법 문의 드립니다.ㅠㅠ [1]
장창영
2014-12-19
13147
30810user 권한에 따른 성능차이가 있을까요? [1]
송진석
2014-12-17
8138
30809SELECT 속도 때문에 질문드립니다. [1]
바카
2014-12-17
9308
30808검색 관련 질문입니다. [1]
yap
2014-12-16
8142
30807쿼리 질문입니다 [2]
이종원
2014-12-09
8748
30806IDC에 있는 제 리눅스 mysql서버의 레이드에 HDD미러링중인 2개의 하드가 각각 정상인지를 매일 확인해 볼수 있는 방법이 뭘까요? [1]
최용주
2014-12-08
8553
30804Median 값을 구하고 싶습니다. [1]
박카스
2014-12-03
8563
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.049초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다