damuri
240
2021-02-05 17:45:44 작성 2021-02-05 17:46:36 수정됨
2
121

오라클 쿼리 게시판 질문입니다.!


마지막에 쓴 글이 번호가 1번으로 정렬되게 하고싶은데 물론 공부를 더 많이 해야하겠지만

급하게 한다고 쿼리문에 약해서 저도 인터넷보면서 오픈소스로 여기저기 찾다가 최적화 된걸 찾아서 한건데  글을 쓰고나면 제일 뒤에 가게 됩니다.. 그리고 1번게시물을 지우면 다음께 1번으로 변경이 안됩니다. ㅠㅠ 너무 복잡하네요 ..

지금 이게 제 쿼리문입니다..!  어떤식으로 고쳐야하는지 알고싶습니다.


0
  • 답변 2

  • C#린이
    2k
    2021-02-05 17:57:52

    UI단에서 No 를 bno 컬럼으로 설정하신게 아닌가 생각되네요.


    SELECT * FROM (

        SELECT ROW_NUMBER() OVER(ORDER BY T1.BNO DESC) AS ROW_NUM, T1.*

        FROM BOARDTEAT T1

    )

    WHERE ROW_NUM ~~~

  • damuri
    240
    2021-02-06 13:08:20

    감사합니다 ORDER BY를 저럴때 사용하면 되는거군요!! 마지막 숫자가 제일 앞에 가긴하네요! 여기까지 원하는게 맞네요 !  하지만  번호가 117번이 젤 최근글로 올라와서 1번으로 숫자변경을 하고싶어 그걸 찾아보게 되네요! ㅎ ㅎ 많은 도움 됐습니다. 

  • 로그인을 하시면 답변을 등록할 수 있습니다.