|
오라클의 경우는 rownum을 이용합니다.
select *
from table
where rownum < 11;
윤구 님이 쓰신 글 :
: 사용하는 디비 따라서 다른걸로 아는데요
: My-Sql경우에는 내가 원하는 대로 정렬이 되있다고 가정하면
: SELECT * FROM table_name LIMIT 10;
: 저렇게 하면 처음부터 10개의 열을 반환하구요
: SELECT * FROM table_name LIMIT 4,10;
: 저렇게 하면 5번째 열부터 10개의 행을 반한하게 됩니다.
:
: MS-SQL은
: SELECT top 10 * FROM table_name
: 저렇게 하면 맨 위부터 10개의 열을 반환합니다. order by를 이용해서 원하시는 대로 정렬을 한다음에 사용을 하시면 될거 같네요.
:
: 오라클은 기억이 안나서...
: 위에 적어놓은 것도 틀렸을 수도 있으니까 한번 테스트 해보세요.
:
:
: 모라 님이 쓰신 글 :
: : 안녕하세요.
: :
: : 오랜만에 질문을 드립니다.
: :
: : 볼랜드 c++빌더 정복에서 데이터 베이스쪽을 공부하고 있습니다.
: :
: : 궁금한 것은,
: :
: : sql문에서 레코드의 갯수를 제한을 두어서 나오게 하는 방법은 없을까요?
: :
: : 가령 10개의 레코드값이면 5개만 나오게 하는......
: :
: : 책에는 sql에 대해 간단하게 설명이 되어 없지만, Select나 where를 이용해서 가능할것 같아서요.
: :
: : sql책을 사봐야 겠지만 공부중에 sql자체로 가능하지 않을까 싶어서 질문을 드립니다.
: :
: :
|