데이터베이스 개발자 질문과 답변 게시판
데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.
물건 테이블
==========================
번호 | 이름 | 갯수 | 삭제여부
========================
1 ㅁㅁㅁ 2 Y
2 ㅊㅊㅊ 5 N
3 ㄱㄱㄱ 3 Y
답장 테이블
===============
물건번호 | 내용
=============
3 이상하네요
리스트 표시
===================
번호 | 이름 | 갯수 | 삭제여부
========================
2 ㅊㅊㅊ 5 N
3 ㄱㄱㄱ 3 Y
위와 같이 삭제여부가 'N'이면 당연히 표시가 되고 'Y'이면 답장이 있어야지 표시되고 없으면 표시가 안되게 하고 싶습니다
도저히 모르겠습니다
부탁드리겠습니다
삭제 N
union all
삭제 Y join 답장
하시거나
물건테이블
outer apply
답장테이블
where 삭제= 'N' or 답장 = 'Y'