티스토리 뷰

728x90

SELECT 문

컬럼이름에 별칭 사용이 가능하다.

  1. 컬럼 별칭
  2. 컬럼 "별칭"
  3. 컬럼 AS 별칭
  4. 컬럼 AS "별칭"

 

산술연산

SELECT문에서 연산이 가능하다.

*와 / 연산은 + 와 - 연산 이전에 실행

왼쪽에서 오른쪽으로 진행

() 사용가능

 

NULL의 연산규칙

**NULL값은 연산, 할당, 비교가 불가능하다(중요)

100 + NULL 은 무엇일까?

100 + NULL = NULL 이다...

 

그래서! NULL값을 계산하기 위해서 NVL 함수(오라클 내장함수)를 사용한다.

NVL 일시적으로 NULL 을 0 으로 바꿔준다. (객체이기 때문에 원본 데이터가 바뀌는게 아니다.)

 

CONCATENATION OPERATOR -> " || "

**문자연결연산

'2004' || '년' || NULL || '월' || '_' || '일' = '2004년 월_일'  

 

DiSTINCT

동일한 데이터 값들이 중복되어 출력되지 않도록 한번씩마 출력되도록

SELECT DEPTNO 컬럼명 FROM 테이블명

 

ORDER BY

SELECT 구문의 마지막에서 사용됨

안쓰면 ASC(오름차순)이 기본값입니다.

DESC(내림차순)

'DB > SQL' 카테고리의 다른 글

[SQL요점정리#7] WHERE 조건과 연산자  (0) 2021.08.19
[SQL실습예제#1]  (0) 2021.08.19
[SQL요점정리#5] 제약조건(CONSTRAINT)  (0) 2021.08.19
[SQL요점정리#4] 데이터 정의하기  (0) 2021.08.18
[SQL요점정리#3] 정규화  (0) 2021.08.17
댓글