다중 카테고리 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

다중 카테고리 정보

다중 카테고리

본문

안녕하세요
아래 처럼

카테고리A : 1  2  3  4  5
카테고리B : 1  2  3  4
카테고리C : 1  2  3  4

이렇게 있을때

게시물은 카테고리A에서 하나 카테고리B에서 하나 카테고리C에서 하나 이렇게 가질
수 있습니다.
이때 체크박스로 카테고리A의 1번과 2번을 체크하고 카테고리B의 1번 3번을 체크하고 카테고리C의 3번 4번을 선택 했을때의 게시물을 보여주고 싶습니다..
설명 하려니 조금 어렵네요

쿼리로 봤을때는

select * from table
where
(카테고리A = 1 OR 카테고리A = 2) and (카테고리B = 1 OR 카테고리B = 3)
and (카테고리C = 3 OR 카테고리C = 4)

이렇게 나오게 하려면 어떤걸 참고해야 할까요?

다중 카테고리로 검색해도 참고할만한게 없네요...

답변부탁드립니다. 감사합니다.

댓글 전체

개인적인 생각으로는 여분필드를 이용해서
여분필드를 카테고리로 사용 한 후
게시물 작성 시 카테고리를 선택하여 여분필드 값을 채워준 후
 ex) wr_1 : 카테고리A : CA1~4
 ex) wr_2 : 카테고리B : CB1~4 이런식으로..
여분필드를 검색하도록 링크를 주어 정렬하시는 방법이 어떠실런지요?
---
카테고리A 선택시
글쓰기 할 때 카테고리를 A 선택한 게시물을 검색하여 나오는 결과를 표시
---
카테고리B 선택시
글쓰기 할 때 카테고리를 A 선택한 게시물을 검색하여 나오는 결과를 표시

설명 하려니 조금 어렵네요
답변감사합니다.
카테고리A를 제외한 다른 카테고리는 여분필드를 활용했습니다.
그런데
select * from table
where
(카테고리A = 1 OR 카테고리A = 2) and (카테고리B = 1 OR 카테고리B = 3)
and (카테고리C = 3 OR 카테고리C = 4)
위 처럼 뿌려주려고요... 어떻게 하면 좋을까요?
음..

카테고리 명이 중복이 안된다면야

처음에 글쓰기 할때 wr_1의 여분필드에 체크한 카테고리를 카테A_1|카테A_3|카테B_1 이런식으로

저장을 하구요,

리스트에서 카테A_1을 불러오면

select * from table where wr_1 like '%카테A_1%' 로 검색하면 될듯하네요.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT