데이터베이스 개발자 질문과 답변 게시판

데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.

게시판을 만들고 있습니다.

 

글 작성 시, SEQNUM 로 글의 순서가 매겨 집니다. 또한 PARENTNUM 을 만들어서 SEQNUM 랑 같은 값입니다.

 

만일 댓글을 다는 경우 원글과 답글은 PARENTNUM 이 같아지며 ANSWERODER가 증가합니다.

 

정렬시 PARENTNUM 을 DESC 로 정렬하고  답글을 ASC 로 정렬하면

 

제목                                   게시자                                                                                                                                           등록일          게시희망일

 

6번 글입니다.                     운영자                      SEQNUM=8    PARENTNUM=8      ANSWERODER=0                        12일           12일

 

5번 글입니다.                     운영자                      SEQNUM=7    PARENTNUM=7      ANSWERODER=0                        12일           15일

 

4번 글입니다.                     운영자                      SEQNUM=4    PARENTNUM=4      ANSWERODER=0                        12일           12일

 

3번 글입니다.                     운영자                      SEQNUM=3    PARENTNUM=3      ANSWERODER=0                        11일           11일                   

 

2번 글입니다.                     운영자                      SEQNUM=2    PARENTNUM=2      ANSWERODER=0                        10일           10일

 |_2번 댓글입니다.             사용자                      SEQNUM=5    PARENTNUM=2      ANSWERODER=1                        15일           15일

  |_ 댓글의 댓글입니다.     사용자                      SEQNUM=6    PARENTNUM=2      ANSWERODER=2                        16일           16일

 

1번 글입니다.                     사용자                      SEQNUM=1    PARENTNUM=1      ANSWERODER=0                        7일               7일

 

DB 에서 LIST를 가져올때  게시희망일을 오늘날짜보다 작은값만 가져와서 게시희망일이 15일인 5번글은 리스트에 나오지 않아요.

 

하지만 15일이 지나면 예약 게시글인 5번글은 6번 글보다 최신이어야 하는데 SEQNUM 때문에 정렬이 되어버리네요.

 

뭔말인지 너무 어려운데...ㅠ.ㅠ 이해하시는분 계시면 방안좀 가르쳐주세요

No. Subject Author Date Views
6938 쿼리문 질문 드립니다. [3] 카루카루 2013.06.27 5305
» 게시판에서 예약게시를 만들면 정렬 쿼리는 어떻게 해야 할까요.. [1] 고쓰 2013.06.27 4375
6936 parallel query worker thread was involved in a deadlock 솔이 2013.06.27 5124
6935 첨부 파일과 같은 결과를 루프 없이 구하는 법 [2] 박진수_290099 2013.06.27 4855
6934 쿼리질문드립니다. [1] 황금용이 2013.06.26 4473
6933 MSSQL 2000 포트 보안 관련 문의 [1] moonvoy 2013.06.25 4778
6932 DB 컨넥션이 느려지는 경우 [2] 잠수쟁이 2013.06.25 5269
6931 Azure에 mssql 설치시 사전에 고려해야할 사항 문의 [1] js87 2013.06.25 5294
6930 미러링 오류 관련 질문입니다. [1] 무식최고 2013.06.25 5152
6929 같은 서버 다른 인스턴스간 테이블 데이터 복사와 업데이트(중복과 성능 고려포함) [1] 슈팅스타 2013.06.25 8151
6928 데이터 조합하여 경우의수 순차적 감산 데이터 추출 [14] 다초 2013.06.25 5221
6927 DB 테이블 변경 내역을 알수 있는 쿼리가 있을까요? [1] 쿨한너구리 2013.06.25 6333
6926 엔진튜닝관리자 사용시 오류가 납니다. 전념 2013.06.24 5474
6925 행을 열로 보여주기 쿼리 질문이 있습니다.. [2] alima 2013.06.24 5654
6924 Classic ASP에서 SQL에 XML 데이터 혹은 바이너리 파일 저장은 어떻게 하나요? [2] 김우_281841 2013.06.24 7459
6923 모든사원의 최종학력 구하기 [4] q0822kang 2013.06.24 7021
6922 insert시 궁금점.... [4] SQL왕왕초보 2013.06.24 3911
6921 Data Modeling 프로그램 추천이요 [1] 홍훈아 2013.06.24 5675
6920 Full Text Search 에 관한 질문드립니다.. FREETEXT 관련입니다 박대준님 2013.06.23 4152
6919 1045 오류 인데 이건 무슨오류인가요? [1] 류트 2013.06.22 5972





XE Login