설정

트랙백

댓글

설정

트랙백

댓글

728x90

WITH temp AS (
SELECT LEVEL AS grd
, COUNT(*) OVER() * 0.1 AS rate
, RANK() OVER (ORDER BY LEVEL DESC) AS f_rnk
, RANK() OVER (ORDER BY LEVEL ASC) AS l_rnk
FROM dual
connect BY LEVEL < 101
)
SELECT grd, rate, f_rnk, l_rnk
FROM temp
WHERE f_rnk <= rate
OR l_rnk <= rate

728x90

설정

트랙백

댓글

728x90

https://thebook.io/006696/part01/ch07/03/01/02/

 

오라클 SQL과 PL/SQL을 다루는 기술: ② RANK( ), DENSE_RANK( )

 

thebook.io

서브쿼리를 이용하는 듯하다.

728x90

'SQL프로그래밍' 카테고리의 다른 글

오라클 SQL 위, 아래 줄의 값 가져오기  (0) 2020.09.28
오라클 SQL 상위 하위 10% 뽑아내기  (0) 2020.08.28
SQL 랭크(RANK) 활용  (0) 2020.08.28
NVL또 까먹었네 다시  (0) 2020.08.19
Decode와 Case문  (0) 2020.08.19

설정

트랙백

댓글

728x90

https://gent.tistory.com/266

 

[Oracle] 오라클 RANK, DENSE_RANK 순위 함수 사용법 (over, partition by)

오라클에서 성적, 급여, 매출 등 순위를 구하기 위해서 순위 함수(RANK, DENSE_RANK)를 사용하면 된다. 순위 함수의 순위는 OVER 함수 내부의 ORDER BY 컬럼 값으로 결정된다. RANK() : 중복 순위 개수만큼 ��

gent.tistory.com

순위를 뽑아내는 것

728x90

'SQL프로그래밍' 카테고리의 다른 글

오라클 SQL 상위 하위 10% 뽑아내기  (0) 2020.08.28
Rank 상위 하위 뽑아내기  (0) 2020.08.28
NVL또 까먹었네 다시  (0) 2020.08.19
Decode와 Case문  (0) 2020.08.19
SQL 유니온, 유니온 올  (0) 2020.08.18

설정

트랙백

댓글

728x90

https://blog.naver.com/kxv1031/221788556024

 

오라클 SQL 활용 - select와 함수들 - NVL (null 값 처리)

DB에 Null 값( 값이 없는 거 ) 을 처리하는 함수ㄴnvl (ex1, ex2)ㄴnvl2(ex1, ex2, ex3)ㄴNULLIF(...

blog.naver.com

null일때 값을 적는 것도 생각해야 했는데 ...

728x90

'SQL프로그래밍' 카테고리의 다른 글

Rank 상위 하위 뽑아내기  (0) 2020.08.28
SQL 랭크(RANK) 활용  (0) 2020.08.28
Decode와 Case문  (0) 2020.08.19
SQL 유니온, 유니온 올  (0) 2020.08.18
오라클 날짜 처리  (0) 2020.08.16

설정

트랙백

댓글

728x90

https://blog.naver.com/ribbonitsky/221616613416

 

[SQL/Oracle] DECODE와 CASE문

오라클 내장함수 중 조건에 따라 값을 달리 해주는 DECODE​대충 형식은 이렇습니다.​만약에 요가수...

blog.naver.com

if문이 없다고 한다 SQL에는

728x90

'SQL프로그래밍' 카테고리의 다른 글

SQL 랭크(RANK) 활용  (0) 2020.08.28
NVL또 까먹었네 다시  (0) 2020.08.19
SQL 유니온, 유니온 올  (0) 2020.08.18
오라클 날짜 처리  (0) 2020.08.16
오라클 SQL에서 With절의 사용  (0) 2020.08.07

설정

트랙백

댓글

728x90

https://blog.naver.com/sechoi213/222030967343

 

[SQL] Union 함수,Union All 사용법

​#Union함수여러개의 SQL함수를 하나의 결과로 합쳐서 보여주는 함수(중복건은 제거)#UnionAll 함수...

blog.naver.com

책을 봤는데도 예를 보고서야 이해했다

728x90

'SQL프로그래밍' 카테고리의 다른 글

NVL또 까먹었네 다시  (0) 2020.08.19
Decode와 Case문  (0) 2020.08.19
오라클 날짜 처리  (0) 2020.08.16
오라클 SQL에서 With절의 사용  (0) 2020.08.07
SQL에서 파라미터 with로  (0) 2020.08.06

설정

트랙백

댓글