사례 사례를 작성해야합니다. IIf 문에 문을 사용해야합니다. 이 쿼리는 부울 값을 반환합니다.
SELECT IIf(Nz(due_amt,0) <> 0,True,False) as blndue from PaymentDetails where iss_id=20 and user_id=1 and ten_no=1
편집 :
은 내가 가 기능 뉴질랜드보다 더 강력 할 수있다 널 생각합니다. ADO null 값에 대한 특별한 경우가 있습니다 여기에 재
SELECT IIf(IIf(due_amt Is Null,0,due_amt) <> 0,True,False) as blndue from PaymentDetails where iss_id=20 and user_id=1 and ten_no=1
편집 2입니다. "= Null"조건을 사용하여 Null 값을 테스트 할 수 있습니다. 이 링크에서이 정보를 얻었습니다.
여기 http://www.techrepublic.com/article/10-tricks-for-handling-null-values-in-microsoft-access/6125114
는
SELECT IIf(IIf(due_amt = Null,0,due_amt) <> 0,True,False) as blndue from PaymentDetails where iss_id=20 and user_id=1 and ten_no=1
'BIT' 2의 값을 가질 수 ... 최종 재 작성해야 하는가? – msmucker0527
@ msmucker0527 나는 생각하지 않을 것이다. 또한 Access에는'Bit' 데이터 유형 ('Boolean' 만)이나 캐스트 함수 (이 경우'CBool () 사용)가 없습니다. – Brad