asp, ms-sql 2000 연동하여 웹db 사이트 만들고 있습니다..
게시판을 만들기 위해 데이터베이스와 테이블을 만들었구요...
일단 기본적인 기능은 구현했습니다..
보통 다른 사이트에 가보면 각각의 게시판에 대해서 최근에 올라온 5개정도의 글을 메인화면에 보여주게 해놓았더라구요...
이곳 사이트도 마찬가지네요..
본론으로 들어가자면...
일단 테이블과 필드는 다음과 같습니다..
(table 이름: board)
number name password subject
-----------------------------------
5 이왕수 1111 예제1
4 이왕수 2222 예제2
3 이왕수 3333 예제3
2 이왕수 1111 예제1
1 이왕수 1111 예제1
(위의 value는 그냥 예를 들어서 한거구요...)
여기서 최근에 올라온 3개의 글을 추려낼려면 sql 쿼리문 어떻게 작성하죠?
select * from board where number>max(number)-3 order by number desc
이렇게 하면 될줄 알았는데 안되더군요...ㅜ.ㅡ
좀 도와주세요...
|