Learn & Record

SQLD 필기 요약 (1. SQL연산순서 ~ 12. 문자함수) 본문

Certificate/SQLD

SQLD 필기 요약 (1. SQL연산순서 ~ 12. 문자함수)

Walker_ 2024. 2. 20. 20:24

https://stricky.tistory.com/529

 

SQLD 요약 정리 PDF 공유

SQLD 핵심 요약 정리 PDF 공유 안녕하세요. SQLD 준비하시는 많은분들이 마지막에 정리용으로 보시기 좋게 요약을 좀 해보았습니다. SQLD는 기본적인 데이터베이스 지식과 함께 약간의 실습, 노랭이,

stricky.tistory.com

SQLD 요약.pdf
0.54MB

 

1. SQL 연산순서

From

Where

Group by

Having

Select

Order by

 

DML : Select, Insert, Update, Delete

DDL : Alter, Create, Modify, Drop

TCL : Rollback, Commit

DCL : Grant, Revoke

 

2. DIstinct

어떤 컬럼값들의 중복을 제거 한 결과를 출력한다

 

3. Alias

별명 지정. Select 절에서 사용가능, Where 절에서는 불가능

 

4. concat

연산자가 2개 !!

 

5. 논리연산자

NOT : 가 아니다

AND  : 둘다 만족

OR : 둘 중 하나만 만족해도 OK

 

6. SQL 연산자 

BETWEEN : ~ 사이에

IN : ~ 포함하는

LIKE : 문자열 검색

 

7. escape

and email like '@_%' escape '@'

 

8. rownum, top

oracle 에선 where 절 옆에 rownum

SQL server의 경우 select 옆에 top

 

9. null의 정의

모르는 값, 정의되지 않은 값

산술연산에서 null이 들어가게 되면 null이 출력된다

 

10. 정렬 Order by

가장 마지막에 실행, 느려질수있다

asc (오름차순), desc(내림차순)

 

11. 숫자함수

Round(a, b) 소수점 b째 자리까지 반올림하여 출력

 

12. 문자함수

Lower, upper : 소문자로, 대문자로

Trim, ltrim, rtrim : 양쪽공백제거, 왼쪽공백제거, 오른쪽공백제거

Lpad, rpad : 왼쪽 / 오른쪽의 공백을 채워주는 함수