CI 묻고 답하기

제목 SQL 쿼리 질문 입니다.
글쓴이 용접공 작성시각 2016/02/15 12:55:07
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 13026   RSS

안녕하세요

책에 있는 게시판 테이블의 테이터를 불러 오는 쿼리 질문입니다.

board_id    board_pid    user_id    user_name

-------------------------------------------------------------------------

3                 0              advisor    test2

4                 0              advisor    test

5                0               advisor    test

8               0                advisor    test2

9                0               advisor    test2

10               5                advisor    test3

12               5                  admin    admin

13               3                blumine    test1

14               0                 blumine    test1

15               9                 blumine    test2

테이블 내용이 위와 같습니다.

이것을 

board_id    board_pid    user_id    user_name

-------------------------------------------------------------------------

3                 0              advisor    test2

13               3                blumine    test1

4                 0              advisor    test

5                0               advisor    test

8               0                advisor    test2

9                0               advisor    test2

15               9                 blumine    test2

10               5                advisor    test3

12               5                  admin    admin

14               0                 blumine    test1

 

이런 정렬로 불러오고 싶습니다.

이 정보로는 못 불러 오는건가요?   쿼리를 어떻게 던져야 할지 모르겠습니다. ㅠㅠ

감사합니다.

 다음글 유저별 권한 설정 감이 오지 않습니다. (3)
 이전글 초보적인거 몇가지 질문 드립니다! (2)

댓글

kaido / 2016/02/15 13:16:18 / 추천 0
원하시는 기준이 무엇인가요?
용접공 / 2016/02/15 18:19:18 / 추천 0

설명이 짧았나 봅니다.

board_id에 뎃글(board_pid)이 있으면 이것을 부모글 뎃글 순으로 정렬하고 싶습니다.

부모글에 뎃글이 달려있으면  부모글 다음에 뎃글이 붙어 있는순으로 쿼리 하고 싶은겁니다

그래도 어렵네요

변종원(웅파) / 2016/02/16 01:21:14 / 추천 0

현재 구조에서는 힘들겁니다. depth를 구현해야 네이버 카페의 게시판처럼 

원글1

- 답글1

- 답글2

원글2

원글3

구조를 구현할 수 있습니다.

구글에서 계층형 게시판 검색해보세요.