상품분류 별 리스트 문의입니다.

전체상품 페이지를 만들어 상품을 분류별로 정렬을 하려고 하는데요..
상품등록시에 추가노출분류에 체크한 제품이 나오게 하려면 서브쿼리를 어떻게 줘야하는지 모르겠어서 문의드립니다.

정리하자면..
1001003 분류에 등록한 상품(추가노출분류 1001002에 체크함)이 1001002 분류에도 잡힐 수 있도록하는 서브쿼리 문의입니다.

현재 적용된 서브쿼리는
goods_is_sell='Y' and (goods_category_serial like '{ GV_category_id }1001002%' or goods_category_serial_sub like '%;{ GV_category_id };1001002%') 입니다.


· 관련키워드

 ,[RE]

공유하기
매뉴얼요청
분류
페이지관리
>기타
등록자

최지우

등록일
2019-04-29
버전

[RE] 상품분류 별 리스트 문의입니다.

만든페이지에서는 카테고리번호를 GV(get변수)로 보내지 않으므로 GV조건은 빼고 생각하겠습니다. 
=>goods_is_sell='Y' and (goods_category_serial like '1001002%' or goods_category_serial_sub like '%;1001002%')

(1001002 분류의 상품 or 1001002가 서브분류인 상품) 이렇게 두 조건을 섞으면 되는데
1) 1001002 분류의 상품
=> goods_category_serial like '1001002%'

2) 1001002가 서브분류인 상품
=> goods_category_serial_sub like ';1001002%;'
* 여기서 1)번과 다르게 앞뒤로 세미콜론이 찍히는 이유는 
1)번은 단일 값이기 때문에 구분자가 없지만 2)번은 다중 값이기 때문에 구분자로 세미콜론(;)을 사용하기 때문입니다.

따라서 최종적으로 다음과 같이 적으시면 됩니다.
goods_is_sell='Y' and (goods_category_serial like '1001002%' or goods_category_serial_sub like ';1001002%;')
등록자
비오에스
등록일
2019-04-29 15:00
조회
291

댓글 1

최지우
감사합니다~!
2019-04-29 16:23
사용자포럼(Q&A)
번호제목등록자등록일
43531

이정민

12-03
43526

이정민

12-03
43519

이정민

12-02
43133

김제은

08-11
43077

최호용

07-28
43028

김의열

07-15
42275

이태호

01-27
42065

최재혁

12-10
41931

유면상

11-13
41893

최호용

11-06
41879

유면상

11-03
41877

유면상

11-01
41346

정민영

07-10
41240

이효형

06-25
40976

최지우

04-29