database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 9484 게시물 읽기
No. 9484
postgresql에 오라클의 IGNORE NULLS 같은 기능있나요?
작성자
rak
작성일
2014-11-18 15:30ⓒ
2014-11-18 15:31ⓜ
조회수
11,356

NO V V1

----- ---------- ----------

1 10 10

2 null 10

3 null 10

4 20 20

5 10 10

6 null 10

7 null 10

8 null 10

9 40 40

 

이런 식으로 구현 하고 싶은데 어떻게 해야 할까요??

아래는 오라클입니다.

WITH t AS

(

SELECT 1 no, 10 v FROM dual

UNION ALL SELECT 2, Null FROM dual

UNION ALL SELECT 3, Null FROM dual

UNION ALL SELECT 4, 20 FROM dual

UNION ALL SELECT 5, 10 FROM dual

UNION ALL SELECT 6, Null FROM dual

UNION ALL SELECT 7, Null FROM dual

UNION ALL SELECT 8, Null FROM dual

UNION ALL SELECT 9, 40 FROM dual

)

SELECT no, v

, LAST_VALUE(v IGNORE NULLS) OVER(ORDER BY no) v1

FROM t

;

 

이 글에 대한 댓글이 총 1건 있습니다.

아직까지 구현되지 않은것으로 알고 있습니다.

 

아래 URL을 확인하시면 구현안되었다고 확인하실 수가 있습니다.

 

http://www.postgresql.org/docs/current/static/functions-window.html

김주왕(kimjuking)님이 2014-11-18 16:40에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
9487postgre 백업스크립트 [1]
구자은
2014-11-21
11551
9486일정 시간 간격으로 업데이트 되는 txt 파일의 마지막 줄만 테이블에 저장하는 방법 [1]
유승호
2014-11-19
11305
9485role "PC이름" does not exist ???? [1]
구자은
2014-11-19
11269
9484postgresql에 오라클의 IGNORE NULLS 같은 기능있나요? [1]
rak
2014-11-18
11356
9482postgresql에 오라클의 vsize 같은 기능있나요? [1]
post
2014-11-18
11105
9480Postgresql 실행계획 제어 문의 [5]
이성필
2014-11-12
13292
9479pg_dump 사용법을 잘 몰라서 질문드립니다. [1]
최병윤
2014-11-03
12126
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다