조건이 충족 될 때 선택 쿼리에 열을 표시하고 조건이 일치하지 않을 때 열을 표시하지 않는 것이 좋습니다. 예를 들어선택 쿼리에서 조건이 일치하지 않을 때 열 무시 - SQL-Oracle
: XYZ
이
Name ID Fairness
------ -- --------
harish 3 White
ravi 5 brown
arun 2 black
rahul 5 white
이 검색어 :
이select name,
case id when 5 then " I Like to learn more languages" end as Remarks,
Fairness
from xyz
where id=2
내 요구 사항은 위의 질의에 "설명"열이 표시되지 않아야
표
다음이 간단한 표에서 출력은 있지만 출력은실제 출력 :
Name Remarks Fairness
---- ------- --------
arun null black
예상 출력 : ID가 where 절에서 5 인 경우
Name Fairness
---- --------
arun black
즉, 내가에만 표시 할 비고란이 필요합니다.
조건이 충족되지 않거나 충족되지 않으면 "비고"를 무시하십시오.
어떤 조건에서 해당 쿼리를 호출 하시겠습니까? –