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
운영게시판
최근게시물
PostgreSQL Q&A 8653 게시물 읽기
No. 8653
비교절 substring
작성자
uskusi(uskusi)
작성일
2010-04-10 22:49ⓒ
2010-04-10 22:50ⓜ
조회수
8,288

~~ where substring(FIELDNAME1 FROM 1 FOR 6) = to_char(now(), 'YYmmdd');'

FIELDNAME1 에는 인덱스가 걸려있고요. 하지만 위와같은 구문은 인덱스를 타지 않을것 같습니다 인덱스를 타도록

구문을 변경가능할까요? 머리를 짜도 잘 안나와서 질문드립니다.

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

1 부터 시작하니 그냥 like 쓰시면 될거 같습니다.

tyro님이 2010-04-11 10:31에 작성한 댓글입니다. Edit

create index ... on tab ((substring(FIELDNAME1 FROM 1 FOR 6)));

이런방법도 있습니다.

백수환(back17)님이 2010-04-12 08:59에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
8656테이블 정의에 대한 내역을 알수있는 방법이 있을까요? [1]
김이수
2010-04-20
8056
8655pg_hba md5 및 trust 등 몇 가지 질문.
깊은잠
2010-04-20
9679
8654postgresql에 대해서 자료 조사 중입니다. [1]
지종현
2010-04-14
8274
8653비교절 substring [2]
uskusi
2010-04-10
8288
8652로그 분석 좀 부탁드립니다. [1]
왕초보
2010-04-10
7755
8651postgreSQL로 pda가 붙을수 있나요? [2]
함성호
2010-04-06
9879
8650물리적으로 하나의 DB서버에서 다른db table을 사용할려면? [1]
이기자
2010-04-06
7883
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다