메뉴 건너뛰기

?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
select A.SALENO,A.MISKEY,A.SOTYPE,A.SALEORG
from TB_SALE_HEAD a, (select miskey, TO_NUMBER(substr(miskey, INSTR(miskey,'ON')+2, 12)) c
                                   from MIS_KYUL
                                   where miskey  like '%ON%' and state_no in ('2', '6')) d
where A.SALENO = d.c
and SALESTAT = 50

MIS_KYUL 테이블에 miskey 필드를 'ON' 과 state_no 에 '2','6' 을 in 함수로 포함하는지 조건을 걸고
그중에 miskey 를 ON 문자열 뒤부터 잘라서 끝까지의 번호를 가져오는 로직인데
INSTR 로 필드에 ON 위치를 찾아와서 ON 뒤부터 12 자리까지 substr 함수로 잘라내서 숫자로 변환한다.
그 값을 A.SALENO 와 비교해서 같은 데이타를 찾아내는것이다.

List of Articles
번호 제목 날짜 조회 수
80 필드 변경, 추가, 삭제 2016.12.23 3762
79 특정 테이블만 replication 하거나 제외하는 방법 2018.07.18 351
78 특정 COLUMN을 제외하고 SELECT/INSERT하는 방법 2017.11.16 2712
77 테이블 파티셔닝 2017.12.22 1887
76 테이블 타입(Heap, MyIsam, InnoDB...) 변경하기 2017.04.12 3082
75 테이블 체크, 백업 2016.12.23 4738
74 테이블 복사, 테이블 비우기 2016.12.23 3728
» 컬럼에 포함된 특정문자열을 검색해서 그 문자로 또 다른 테이블검색하기 2016.08.30 3854
72 컬럼내 특정 문자를 다른문자로 변경하고자 할때 2014.02.27 3749
71 전체 텍스트 검색과 파티션 file 2017.12.22 1781
70 전체 텍스트 검색과 파티션 file 2017.12.22 1638
69 월의 마지막 일수를 반환하는 함수입니다 2015.12.18 3791
68 외부접근 권한 주기 file 2016.12.23 3724
67 실수로 삭제한 mysql DB 복구방법 2017.04.12 2895
66 숫자형 데이터 타입 2016.12.23 3579
65 세자리 마다 콤마 찍기 file 2017.04.12 3105
64 서브쿼리 file 2017.11.16 1652
63 백업시 캐릭터셋(charset) 지정하기 2017.04.12 2905
62 문자형 데이터 2016.12.23 3533
61 두 테이블을 비교하여 한쪽테이블에는 있지만 다른 테이블에는 없는 값을 뽑아내보자! 2017.11.21 2208
Board Pagination Prev 1 2 3 4 Next
/ 4

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved