Access에서 특정 열이 비어있는 모든 레코드를 가져와야하는 쿼리를 작성하고 있는데 어떻게 할 수 있습니까?특정 열이 비어있는 모든 레코드 가져 오기
이것이 내가 생각해야 할 것이지만 작동하지 않습니다.
SELECT *
FROM TABLE
WHERE PARTICULARCOLUMN = ''
Access에서 특정 열이 비어있는 모든 레코드를 가져와야하는 쿼리를 작성하고 있는데 어떻게 할 수 있습니까?특정 열이 비어있는 모든 레코드 가져 오기
이것이 내가 생각해야 할 것이지만 작동하지 않습니다.
SELECT *
FROM TABLE
WHERE PARTICULARCOLUMN = ''
란.
SELECT *
FROM TABLE
WHERE Nz(PARTICULARFIELD,'') = ''
@Joe - 고마워요. 효과가 있습니다. – itsaboutcode
PARTICULARFIELD이 null 일 때마다 where 절의 값을 "WHERE ''= ''"로 설정하지 않습니까? –
@ 존 K .: 그렇습니다. –
보십시오 ... 웹에서
WHERE PARTICULARFIELD Is Null
샘플 :
SELECT [Table1].[CustomerID], [Table2].[CustomerID]
FROM [Table1] LEFT JOIN [Table2] ON [Table1].[CustomerID] = [Table2].[CustomerID]
WHERE ((([Table 2].[CustomerID]) Is Null));
참조 : http://www.fabalou.com/access/Queries/isnullquery.asp이 빈 문자열 ('')와 NULL 값을 모두 처리 할
가능한 복제본입니다 구문 오류가 발생했습니다. – itsaboutcode
구문에 대한 액세스가 다소 까다 롭습니다 ... 위의 편집 된 코드 및 링크 참조 –
WHERE 문에서 모든 괄호가 필요하지는 않지만 Null은 +1입니다. – Fionnuala
Null입니까? 그것은 최상의 솔루션입니다 – Fionnuala
[빈 필드가있는 행만 반환합니까?] (http://stackoverflow.com/questions/4651717/only-return-rows-that-have-an-empty-field) – onedaywhen