반응형
업무를 진행함에 있어 다양한 쿼리문을 확인할 수 있었다. 가장 기본적인 쿼리문의 작성만을 반복하다, 다른이가 작성한 쿼리문을 보고는 모르는 함수들이 많이 사용되어 해석이 어려웠다. 천천히 의미를 짚어가며 해석하다 보니 새로운 내용을 학습할 수 있게 되었고, 응용하면 본인도 한층 발전된 쿼리문을 작성할 수 있을 것이라는 생각에 해당 게시글을 작성하게 되었다.
사용할 수 있는 함수는 아주 많지만, 사용 빈도가 높아 알아두면 좋을 함수들을 위주로 해당 게시글에서는 총 7개의 함수에 대한 내용만 다루었다.
1. TRUNC : 소수, 정수, 날짜 등의 절사
2. DECODE : IF ELSE문
3. JOIN : 여러 DB에서 중복되는 컬럼을 가지고 있다면?
4. ON과 WHERE : 조인에 따라
5. BETWEEN : 검색쿼리
6. WITH : 반복되는 SQL문
7. UNION과 UNION ALL : 쿼리 결과 합치기
긴 설명은 생략하고, 정리가 잘 되어 이해를 도울 수 있는 타 블로그 포스팅 링크들을 각각 첨부하였다.
1. TRUNC : 소수, 정수, 날짜 등의 절사
2. DECODE : IF ELSE문
3. JOIN : 여러 DB에서 중복되는 컬럼을 가지고 있다면?
http://egloos.zum.com/sweeper/v/3002220
4. ON과 WHERE : 조인에 따라
5. BETWEEN : 검색쿼리
6. WITH : 반복되는 SQL문
https://coding-factory.tistory.com/445
7. UNION과 UNION ALL : 쿼리 결과 합치기
반응형
'DBMS' 카테고리의 다른 글
[ORACLE/TIBERO] 데이터 복구 (0) | 2022.11.28 |
---|---|
[TIBERO] TBstudio 설치하기 :TBadmin (0) | 2022.09.16 |
[DBeaver] Tibero 연결 (0) | 2022.07.05 |
[MySQL] 설치 & 이관작업 (0) | 2022.02.03 |
[Oracle] 능력단위평가 풀이 (0) | 2022.01.28 |