달력

5

« 2024/5 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

http://suite.tistory.com/ fs


- 테이블 보기
 

 select * from tab


- 출력수 2개 경우


  rownum  슈도(Pseudo) 컬럼 사용

  SQL>select * from 테이블 where rownum <=2;


- 출력 2번 ~ 5번 경우


  select * from 테이블 where rownum >=2 and rownum <=5;
  이렇게 해서 성공하면 좋은데 결과 없음 나옴 -.-;;


  아래 처럼  뷰와 rownum 컬럼을 별칭을 주어 해결 한다.

  SQL>select * from (select name , rownum al_rownum from 테이블 ) where al_rownum >=2 and al_rownum <=5;

 더 줗은 방법은??

 참고 : *mysql 경우 limit 사용 , ms-sql 나 sybase는 top 사용

 

:
Posted by mastar