profile
개발을 공부해 나가고 있습니다!

11. ROW_NUMBER, RANK함수

ROWNUM같은 경우는 WHERE절에서 생성 되기 때문에 WHERE보다 늦게 실행되는 ORDER BY 절로 정렬을 할경우 ROWNUM이 섞여 출력된다. 위의 문제 떄문에 이런 코드를 사용한다. ROW_NUMBER() OVER (ORDER BY ) PARTITION BY를 사용하여 그룹별로 정렬을 시킬 수 있다. RANK를 사용하면 정렬...

2022년 4월 1일
·
0개의 댓글
·

10. 집계함수, GROUP BY, HAVING 정리

집계함수 SUM = 컬럼에 있는 데이터들의 합 MIN = 컬럼의 있는 데이터 중 최소 값 MAX = 컬럼의 있는 데이터 중 최대 값 COUNT = 데이터의 개수 AVG = 평균 ※ 집계함수는 WHERE절에서 사용 할 수 없다. GROUP BY GROUP는 특정 컬럼을 기준으로 집계를 내는데 사용된다. 사용법 SELECT [GROUP...

2022년 4월 1일
·
0개의 댓글
·

9. SELECT 구절, ORDER BY

SELECT 구절, ORDER BY 정리

2022년 4월 1일
·
0개의 댓글
·

8. 문자열 함수

문자열 함수에 대하여 정리

2022년 4월 1일
·
0개의 댓글
·

7. 행 제한하기

기준을 나눠 데이터를 제한하여 띄우는 페이지. 데이터를 조회할 때 ROWNUM 기본적으로 생성이 된다. ROWNUM을 이용하여 데이터 제한하기 ROWNUM를 이용하여 조회할 때는 1번부터만 조회가 가능 하다. DISTINT 중복 값 제거 컬럼의 중복 값을

2022년 4월 1일
·
0개의 댓글
·

6. 패턴 연산자

대표적으로 LIKE문을 비롯한 패턴 연산자 정리

2022년 4월 1일
·
0개의 댓글
·

5. Data Manipulation Language

DML 정리

2022년 3월 31일
·
0개의 댓글
·

4. ALTER Table (테이블 수정하기)

ALTER Table 수정

2022년 3월 31일
·
0개의 댓글
·

3. Oracle SQL Data Types

Oracle Data Types 정리

2022년 3월 31일
·
0개의 댓글
·

2. DataBase의 구조와 테이블 생성

Database 구조, Database에 Table Space 생성

2022년 3월 31일
·
0개의 댓글
·

1. SQL, DB, DBMS의 의미와 필요성

#SQL, DB, DBMS에 대하여

2022년 3월 31일
·
0개의 댓글
·

0. DATABASE 본질

#DataBase의 배경

2022년 3월 31일
·
0개의 댓글
·