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
운영게시판
최근게시물
Sybase Q&A 555 게시물 읽기
No. 555
이런 기능을 하는 함수가 있나요??
작성자
최종일
작성일
2002-12-17 10:06
조회수
5,987

이곳이 답변이 많은 것 같아 올립니다.

오라클을 쓰던중 sybase로 옮기는데.. 함수가 많이 부족한거 같아 어렵습니다. 혹시 오라클의 row_number~~~partition by

와 같은 기능을 하는 함수가 있는지 궁금합니다.

같은 기능으로 sas는 last가 있어 , sas도 문제 없이 썼는데..

사이베이스는 이런 함수를 찾기 가 힘들군요..

아시는 분 답변좀 부탁드립니다.

참.. 제품은 ASIQ 12.34입니다.

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

해당하는 의사 컬럼이나 함수는 없는 걸로 알고

있습니다.

 

참고로...

 

self-join을 이용하여 numbering은 한다

 

물론 조인이 걸리는 부분은 PK이어야 합니다.

 

 

1> Select line_no = count(*), x.title_id

2> from titles x, titles y

3> where y.title_id <= x.title_id

4> group by x.title_id

5> go

line_no title_id

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

1 BU1032

2 BU1111

3 BU2075

4 BU7832

5 MC2222

6 MC3021

7 MC3026

8 PC1035

9 PC8888

uecho님이 2002-12-31 12:32에 작성한 댓글입니다.

예.. 답변 감사 합니다만. 제가 원하는 결과는

얻을 수 없었습니다.

 

참고로 rownumber~ partition by 는 단순히 number

매기는 구문이 아니구요..

asiq에서 단순 rownumber는

select number(*) , col1

from table_name;

하면 된답니다. 혹 asiq쓰시는 분들을 위해..

최종일님이 2003-01-07 10:40에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
559사니베이스에서 alter문에 관한 질문.. [1]
김성준
2002-12-26
4782
561┕>Re: 사니베이스에서 alter문에 관한 질문..
지난이
2002-12-27 16:07:38
4692
563┕>Re: 사니베이스에서 alter문에 관한 질문..
uecho
2002-12-31 12:25:25
5069
557숫자계산법 [2]
지나는 이
2002-12-20
5505
558┕>Re: 숫자계산법
전두표
2002-12-23 09:30:46
4815
562┕>Re: 숫자계산법
지난이
2002-12-27 16:18:14
5336
556recursive query sample하나 주세요...(급)
전두표
2002-12-20
4021
555이런 기능을 하는 함수가 있나요?? [2]
최종일
2002-12-17
5987
554sybase 7.0버전을 xp에 install [2]
최계호
2002-12-17
4282
553savepoint &amp; checkpoint 차이점??? [1]
황혼
2002-12-16
3791
552commit &amp; checkpoint 차이점??? [1]
박성정
2002-12-16
4253
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.025초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다