채택완료
혹시 아래 앞에 wr_8 여분필드가 달린 놈들만 위로 올라오게 가능할가요 ?

지금 사진 상으로는 그대로 보이는게 정상인데..
작업중을 작업완료로 바꿔도 아래 리스트로 내려가지 않고 그대로 있습니다.
여분필드는 총 wr_8 그리고 wr_7 이렇게 사용하여서 작업했습니다.
좌측에 작업중/시안확인중 노출은 여분필드 wr_8을 사용하였고...
여분필드값 wr_8에 값이 특정 값일때만 위로 노출되게 하고 싶거든요....
미리 감사합니다.
|
답변 3개 / 댓글 2개
채택된 답변
+20 포인트
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로하시면됩니다.
쿼리문에 넣으셔야 해요
소스가 없어서 자세히 적어드리지못해요~
답변을 작성하려면 로그인이 필요합니다.

공부 해봐야겠네용..