Notice
Recent Posts
Recent Comments
Link
투케이2K
158. (Oracle/오라클) like 사용해 전체 검색 및 특정 조건 검색 수행 실시 본문
[개발 환경 설정]
개발 툴 : Toad
개발 언어 : Oracle
[소스 코드]
/*
[like 사용해 전체 검색 및 특정 조건 검색 수행 실시]
1. like : 특정 문자를 포함하는 데이터를 출력합니다
2. 컬럼 LIKE '문자%' : 특정 문자로 시작하는 데이터 확인
3. 컬럼 LIKE '%문자' : 특정 문자로 종료하는 데이터 확인
4. 컬럼 LIKE '%문자%' : 문자 시작 ~ 종료까지 특정 문자 포함 여부 확인
5. 컬럼 LIKE '%%' : 전체 컬럼 데이터를 출력합니다
6. 로직 : 인풋값으로 값을 받은 후 >> 값이 NULL 이면 전체 데이터 출력 >> NULL 이 아니면 특정 조건 데이터 출력
*/
-- [전체 컬럼 조회 실시]
SELECT * --
FROM TEST_USER
WHERE T_DEPT LIKE '%' || '' ||'%';
-- [특정 데이터 조회 실시]
SELECT * --
FROM TEST_USER
WHERE T_DEPT LIKE '%' || '후백제' ||'%';
[결과 출력]
[전체 검색]
[특정 검색]
[요약 설명]
/*
[like 사용해 전체 검색 및 특정 조건 검색 수행 실시]
1. like : 특정 문자를 포함하는 데이터를 출력합니다
2. 컬럼 LIKE '문자%' : 특정 문자로 시작하는 데이터 확인
3. 컬럼 LIKE '%문자' : 특정 문자로 종료하는 데이터 확인
4. 컬럼 LIKE '%문자%' : 문자 시작 ~ 종료까지 특정 문자 포함 여부 확인
5. 컬럼 LIKE '%%' : 전체 컬럼 데이터를 출력합니다
6. 로직 : 인풋값으로 값을 받은 후 >> 값이 NULL 이면 전체 데이터 출력 >> NULL 이 아니면 특정 조건 데이터 출력
*/
반응형
'OracleDB' 카테고리의 다른 글
160. (Oracle/오라클) DB LINK (디비 링크) 등록 방법 설명 (0) | 2021.09.24 |
---|---|
159. (Oracle/오라클) DB LINK (디비 링크) 테이블 , 함수 , 프로시저 조회 방법 (0) | 2021.09.23 |
157. (Oracle/오라클) where 절에서 case when then 조건문을 사용해 특정 데이터 출력 실시 (0) | 2021.09.23 |
156. (Oracle/오라클) NOT LIKE 사용해 특정 문자 포함 데이터 제외하고 출력 실시 (0) | 2021.09.23 |
155. (Oracle/오라클) CORR 사용해 피어슨 상관 분석 수행 실시 - 상관 계수 구하기 , 상관 중요도 계산 (0) | 2021.09.13 |
Comments