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 6332 게시물 읽기
No. 6332
limit 쓸때 0,10 이 안먹히는 이유는?
작성자
작성일
2005-09-21 15:51
조회수
2,238

페이징 때문에 그러는데요. 한페이지에 10개씩 뿌려줄때

 

보통 첫페이지는

select * from board order by id desc limit 0,10

 

다음 페이징에 가서는

 

select * from board order by id desc limit 10,10

 

그 다음은

 

select * from board order by id desc limit 20,10

 

이런식으로 뿌려주는데, psql에서는 limit 0,10 이렇게 쓰니가 안되더라구요.

limit 10 이렇게만 되고. 훔..

원래 그런것인가요? 그렇다면 페이징할때 어떤 식으로 쿼리를 짜야하는건가요?

따로 psql에서는 처리하는 법이 있는건가요?

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

아래 글들에서 관련답변글을 찾았습니다. 읽어주셔서 감사합니다.

 

 

 

 

=======================================================

 

 

postgreSQL 7.0.3에서..

 

게시판,방명록 등에서 select할때 유용합니다.

 

 

예)

 

1) select * from xxx limit 5;

2) select * from xxx limit 5 offset 5;

3) select * from xxx limit 5 offset 10;

 

설명)



1)은 처음부터 5개만 출력

2)은 처음 5개는(offset 5) 출력않하고 그이후 5개만(limit 5) 출력

3)은 처음 10개는(offset 10) 출력않하고 그이후 5개만(limit 5) 출력

 

도움이 되길...

 

..wizard In NGD Team

헉님이 2005-09-21 16:03에 작성한 댓글입니다. Edit

엄... 그건... MySQL에서만 쓰는 구문입니다.

MySQL 쓰듯이 PgSQL 쓰면 곤란한일 많이 격으실텐데요.

메뉴얼 함 쭉 읽어 보시구요.... Think in postgresql... 하십시오.

박성철(gyumee)님이 2005-09-21 18:10에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
6335이 함수좀 봐주세요... 실행하다 에러가 나네요 [1]
조성배
2005-09-23
1881
6334select 시 order by 문제 [1]
곽여송
2005-09-23
1791
6333시간 함수에 관련해서 질문 드려요 [1]
알려주세요
2005-09-23
1996
6332limit 쓸때 0,10 이 안먹히는 이유는? [2]
2005-09-21
2238
6331$pg_close($connect); 의 쓰임새 [3]
초보
2005-09-21
1679
6330깨진 한글 덤프시 구분자(TAB 문자) 깨짐 현상? [3]
장효순
2005-09-21
2543
6328pg_fetch_array 함수에 대해 문의 드립니다. [2]
질문자
2005-09-20
1711
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다