ISNULL / IFNULL - MS Access vs MySQL

时间:2014-06-26 15:08:04

标签: mysql ms-access

我有一个带有MySQL后端的MS Access应用程序。我试图过滤包含空值的列。我尝试过滤使用:

isnull(fieldname,0)<>'Rejected'

但它不会返回任何记录(它应该)。此条件适用于PHPMyAdmin,但不适用于Access。我得到了错误的论点数量&#39; for isnull和&#39; undefined function&#39;对于ifnull。

1 个答案:

答案 0 :(得分:2)

为什么不这样做?

(fieldname <> 'Rejected' or fieldname is null)

这将在两个数据库中都有效,并且是标准SQL。 (除了Access更喜欢字符串的双引号而不是单引号。)