Я пишу запрос в Access, где я должен получить все записи, где определенный столбец пуст, как я могу это сделать?
Я думаю, что так и должно быть, но оно не работает.
SELECT * FROM TABLE WHERE PARTICULARCOLUMN = ''
Это будет обрабатывать как пустые строки (''), так и значения NULL в столбце.
SELECT * FROM TABLE WHERE Nz(PARTICULARFIELD,'') = ''
Попробуйте ...
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