혹시 아래 앞에 wr_8 여분필드가 달린 놈들만 위로 올라오게 가능할가요 ?
본문
지금 사진 상으로는 그대로 보이는게 정상인데..
작업중을 작업완료로 바꿔도 아래 리스트로 내려가지 않고 그대로 있습니다.
여분필드는 총 wr_8 그리고 wr_7 이렇게 사용하여서 작업했습니다.
좌측에 작업중/시안확인중 노출은 여분필드 wr_8을 사용하였고...
여분필드값 wr_8에 값이 특정 값일때만 위로 노출되게 하고 싶거든요....
미리 감사합니다.
답변 3
select 문을 한번더 감싸면 해결됩니다.
SubQuery를 이용하고
비교문을 활용한 편법인데요
Query로만 설명하면
select * from (
select if (wr_7 = '시안확인중',1,if (wr_7 = '작업중',2,3)) ord_1 ,
a.*
from g5_write_시안관련테이블
where 리스트추출조건절
)
order by ord_1 asc
와 같이 하시면
조건에 맞는것을 위로 올릴수있습니다.
order by wr_8 asc로하시면됩니다.
쿼리문에 넣으셔야 해요
소스가 없어서 자세히 적어드리지못해요~
보드내 설정에서
리스트 정렬 필드 라는 부분이 있는데요
이 부분을 wr_8 조건으로 하시면됩니다.
해당 부분 수정은
리스트 정렬 필드
라고 검색하시면 다양한 해결책이 있습니다.
답변을 작성하시기 전에 로그인 해주세요.