본문 바로가기

[ Developer ]/Oracle SQL16

[SQL] Alias 쿼리 select 시 별칭으로 가져오기 SQL - Alias # 출력 결과 컬럼명 변경하기 (별칭 주기) SELECT에서 AS 뒤에 별칭을 줄 수 있다 그렇다면 출력 결과에서 컬럼명을 원하는데로 할 수 있다 AS를 생략해도 별칭으로 인식이 된다 또한 별칭을 통해서 View와의 조인을 걸 수 있다 2016. 5. 27.
[SQL] NVL 쿼리 select에서 null 값 변환 시키기 SQL - NVL GROUP BY는 null 값도 포함이 되게 된다 하지만 부서의 null은 없는 값이 아니라 삭제할 수 없다 오라클은 null인 경우 다르게 처리할 수 있게 함수를 지원한다 2016. 5. 27.
[SQL] || (쌍파이프) 이용하여 글자 합치기 SQL - || (쌍 파이프) 문자열이나 컬럼을 합쳐주는 역할을 한다 다음과 같은 예시가 있다면 ,(콤마) 대신에 ||을 붙여주면 컬럼이 붙게 된다 또한 내용에 문자를 추가할 수도 있다 2016. 5. 25.
[SQL] LPAD & RPAD DB 값 양식 맞춰 채우기 SQL - LPAD & RPAD 1~12를 오름차순으로 정렬한다면 1 2 3 4 5 6 7 8 ... 11 12로 정렬이 될 것이다 하지만 입력된 것이 숫자가 아닌 문자로 입력 되었다면 1 10 11 12 2 3 4 .. 9 가 출력이 된다 그렇기 때문에 문자라면 앞에 0을 붙여줘야하는데 그러한 기능을 해주는 것이 LPAD이다 자리수를 입력하면 그 자리수가 될 때 까지 0을 계속 붙여주는 역할을 한다 그와 반대로 RPAD는 오른쪽에서부터 0이 붙는다 2016. 5. 19.