프로젝트

일반

사용자정보

Actions

작업 #3359

진행중

작업 #3358: sql 작성시많이 하는 실수

5.1 where절 컬럼 가공

舊 손 영준이(가) 11달 전에 추가함. 11달 전에 수정됨.

상태:
해야할일
우선순위:
보통
담당자:
-
시작일:
2025-05-18
완료일:
진척도:

0%

추정시간:

설명

[예상문제점]

  1. 통계정보를 이용하기 어려움
  2. 불필요한 작업으로 인한 수행부하 발생
  3. 인덱스 스캔 안됨

테스트 위한 테이블 및 데이터 생성
[테이블]
create table t1
(
id int not null,
good_nm varchar(100) not null,
price int,
buy_date date not null,
good_SP_CD VARCHAR(2) not null);

[데이터]
insert into T1
select I, MD5(I::TEXT), I, '20240901'::DATE -(mod(I,10000)), TRUNC(RANDOM() * 100)::TEXT
from GENERATE_SERIES(1,1000000) A(I);

Q1. select * from t1 where substr(good_nm,1,3) = 'abc'

Actions #1

舊 손 영준이(가) 11달 전에 변경

Actions

내보내기 Atom PDF