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 2329 게시물 읽기
No. 2329
oracle의 rownum에 해당하는 것이...
작성자
김지하(jhsmith)
작성일
2008-10-31 11:25
조회수
9,700

안녕하세요. sybase를 처음 접하는 사항이어서 문의사항이 몇가지 잇읍니다.


첫번째 문의사항은 oracle에서 rownum에 해당하는 것이 sybase에는 없나요?



그리고 두번째 문의점은 데이타가 A테이블에는


문서번호 사용자id           사용자명

A           0001                 김개똥

A           0002                 김말똥

B           0001                 김개똥


이런식으로 들어있고 B테이블에는


문서번호 문서작성자ID   

A           0001

B           0002


이런식으로 들어 있을때 A, B테이블을 조회하여 C테이블에


문서번호 문서작성자ID 사용자ID1   사용자명1      사용자ID2      사용자명2      사용자ID3    사용자명3

A           0001             0001          김개똥           0002             김말똥

B           0002             0001          김개똥


이런식으로 데이타를 추출하는 쿼리를 어떻게 작성해 줘야 하는지 막막하네요.


이부분 해결하신 분 계시면 답글 달아주시면 감샇겠읍니다.

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

일단 rownum이 없습니다.




지연님이 2008-11-03 07:59에 작성한 댓글입니다. Edit

1. sybase 15 버전이상이면 top 을 쓰실 수 있고요.
   이전 버전에서는 set rowcount 와 #temp 를 적절히 사용하시면 될거 같네요.

2. 가변적으로 데이타를 붙이는 방법은 단인 SQL 에서는 힘들거 같고요. 별도의 SP 를 작성하고나 해야 될거 같고요.    fix 되어 있다면,, CASE 문 을 이용해서 작업이 가능하겠죠..

coolrock님이 2008-11-07 14:53에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
2332삭제트리거를 활성하면 삭제시 락이 걸립니다. [2]
지나가다가
2008-11-03
7554
2331Fedora 9 에 ASE 15.0.2 설치 가능한가요? [2]
김선재
2008-11-03
7669
2330윈도우 설치파일 다운로드 [2]
임준수
2008-10-31
8454
2329oracle의 rownum에 해당하는 것이... [2]
김지하
2008-10-31
9700
2328SQL Anywhere 8 버전에서 한글 [1]
조항표
2008-10-29
8144
2327변수에 대해서 사용법 [1]
초짜
2008-10-29
7569
2326dbisqlc 에대해서... [1]
초짜
2008-10-29
8265
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다