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
운영게시판
최근게시물
Oracle Q&A 40899 게시물 읽기
No. 40899
SUBSTR 질문입니다.
작성자
이현정
작성일
2015-08-19 14:58
조회수
7,667

AND SUBSTR(T1.NO,-6)  = 'KT6110'

위의 내용 다르게 표현할수 있을까요?

T1.NO 가 인덱스를 탈수 있게요?

 

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

AND t1.no LIKE '%KT6110'
로 변경하면 컬럼의 가공은 없앴으나, 인덱스는 못탑니다.
LIKE 앞쪽에 % 가 없어야만 인덱스를 탈 수 있죠.


인덱스를 태우려면 SUBSTR(T1.NO,-6) 으로
함수기반인덱스를 만드는 방법밖에 없을 듯 하네요.

마농(manon94)님이 2015-08-19 15:31에 작성한 댓글입니다.

아무리 생각해봐도 그런거 같았네요. ^^

이현정님이 2015-08-24 08:19에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
40902Plan결과 고수님 의견을 듣고 싶습니다. [4]
궁금이.
2015-08-21
7860
40901쿼리 질문입니다. [1]
ㅃㅃ
2015-08-21
7736
40900select for update에 관한 질문...
...
2015-08-20
7622
40899SUBSTR 질문입니다. [2]
이현정
2015-08-19
7667
40898구분자를 통한 데이터 분리관련 질문~! 도와주세요 [2]
천하제일
2015-08-19
7999
40897세로날짜를 가로로하고싶어요 [1]
김영주
2015-08-18
8224
40896이 쿼리 뭐가 문제인 걸루 보이세요? [1]
황춘호
2015-08-17
8315
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다