개발자 유용한 정보들

sybase 조회되는 결과값 제한하는법 top 10 (oracle rowcount())

니들두들 2022. 5. 26. 18:49
반응형

데이터를 조회할 때 대량의 데이터인 경우 쿼리를 통해 반환 값을 제한할 수 있습니다. 

몇 개의 row 만을 조회해서 데이터를 확인하고 싶을 때가 있잖아요?

oracle에서는 where rowcount() > 10; 이렇게 조회하면 100개의 데이터 중에 10개 row만을 조회하는 기능이죠.

sybase에서는 어떻게 하면 될까요??

 

sybase 12.5 이상에서는 select문에서 최상위 10개(원하는 row 만큼이겠죠?)를 조회할 수 있습니다. 

 

select top 10 * from table_명;

이렇게 하시면 됩니다.(참 쉽지요?)

 

알고 보면 너무나 단순한 기능이지만, 처음 db 작업을 시작하시는 분들은 사실 도대체 sybase에서는 어떻게 하는 거야~ 하고 고민하게 되거든요...(제가 그랬답니다.^^)

이 포스팅으로 조금이나마 도움이 되셨기를 바랍니다.

 

오늘은 여기까지!!

짧은 포스팅이지만 유요한 정보!

 

 

 

 

반응형