DB/SQL
[SQL요점정리#6] 데이터 조회, SELECT
douStory
2021. 8. 19. 11:30
728x90
SELECT 문
컬럼이름에 별칭 사용이 가능하다.
- 컬럼 별칭
- 컬럼 "별칭"
- 컬럼 AS 별칭
- 컬럼 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(내림차순)