FireBird Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
파이어버드 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
IBPhoenix
FireBird Main site
볼랜드포럼 광고 모집

FireBird FAQ
[2] FireBird에서 상위 몇개만 select를 지원한다는데..
박지훈.임프 [cbuilder] 6530 읽음    2005-07-01 21:39
질문: 청어 님
임프님께서 Resources에 FireBird와 함께 올리신 글입니다.

- Select First M skip N
  select 문에서 상위 몇개, 혹은 몇번째부터 라는 식의 쿼리가 가능합니다.
  한마디로 MS SQLServer에서의 TOP, LIMIT과 같은 기능을 하는 거죠.
  비표준 문법이긴 합니다만 대단히 유용한 기능입니다.

그런데 잘 되지 않더군요.
자세한 쿼리문 예제좀 부탁드립니다.

답변: 박지훈.임프님
임프랍니다.

파이어버드를 올릴 때 테스트를 못해본 상태였기 땜시 뜨끔했습니다. --;;
그래서 지금 테스트를 해봤는데.. 잘 되는데요. ^^

C:\Borland\Borland Shared\Data\EMPLOYEE.GDB 파일을 연결해서 테스트했구요.
날려본 쿼리는 다음과 같습니다.
select first 10 skip 2 * from country

이렇게 하니까 예상했던 대로 처음 2개를 스킵하고 10개까지 결과를 날려주는군요.

원문: http://firebird.borlandforum.com/impboard/impboard.dll?action=read&db=fb_qna&no=95
박지훈.임프 [cbuilder]   2008-01-24 14:04 X
2.1버전부터는 추가로 ROWS...TO... 문법을 이용할 수 있습니다.
http://firebird.borlandforum.com/impboard/impboard.dll?action=read&db=fb_tip&no=28

+ -

관련 글 리스트
2 FireBird에서 상위 몇개만 select를 지원한다는데.. 박지훈.임프 6530 2005/07/01
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.