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
운영게시판
최근게시물
MS-SQL Q&A 1758 게시물 읽기
No. 1758
ms-sql에서 리스트 결과를 15개씩 가져올려구 하는데 방법좀 알려주세요...
작성자
mssql 초보(kdmcom)
작성일
2005-01-28 11:11ⓒ
2005-01-28 13:05ⓜ
조회수
4,781

SELECT DECODE(TRUNC((ROWNUM-1)/15,0),0,1, TRUNC((ROWNUM-1)/15,0)+1 ) PAGENUM,
data.type, data.loginid, data.work_id, data.goodscode, data.goodsname, data.title,
data.content, data.work_photo
FROM (SELECT '1' type, wk.loginid, wk.work_id, wk.goodscode1 goodscode,
goods.goodsname3 goodsname, wk.title1 title, wk.content1 content,
wk.work_photo1 work_photo
FROM worklog wk, goods3 goods
WHERE wk.loginid = 'aa' AND wk.goodscode1 = goods.goodscode3
UNION
SELECT '2' type, wk.loginid, wk.work_id, wk.goodscode2 goodscode,
goods.goodsname2 goodsname, wk.title2 title, wk.content2 content,
wk.work_photo2 work_photo
FROM worklog wk, goods3 goods
WHERE wk.loginid = 'aa' AND wk.goodscode2 = goods.goodscode3
UNION
SELECT '3' type, wk.loginid, wk.work_id, wk.goodscode3 goodscode,
goods.goodsname2 goodsname, wk.title3 title, wk.content3 content,
wk.work_photo3 work_photo
FROM worklog wk, goods3 goods
WHERE wk.loginid = 'aa' AND wk.goodscode3 = goods.goodscode3) data
ORDER BY data.work_id
) aa
where aa.pagenum = 1

 

==> Oracle에서는 실행되는데 ms-sql에서는 이 구문을 어떻게 처리해야 하는지 좀 알려주세요..

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

top 과 not in 을 잘 활용하시면 가능합니다.

석이님이 2005-01-29 13:04에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1761jdbc error, connection reset by peer
질문자
2005-01-31
3279
1760osql 에서 질문 입니다. [2]
김민석
2005-01-29
2544
1759mssql connection 시 ClassNotFoundException 해결책좀 알려주세요. [1]
mssql 초보
2005-01-28
3045
1758ms-sql에서 리스트 결과를 15개씩 가져올려구 하는데 방법좀 알려주세요... [1]
mssql 초보
2005-01-28
4781
1757odbc로 ms-sql 사용하는데...
chobo
2005-01-28
2654
1756[급.급]NT서버 어드민 암호를 변경후, SQL 접속이 안됩니다. [1]
이인희
2005-01-27
3676
1755alter table을 이용하여 테이블 변경시 identity의 추가는 ..? [1]
정연우
2005-01-27
5161
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다