我有一个带有MySQL后端的MS Access应用程序。我试图过滤包含空值的列。我尝试过滤使用:
isnull(fieldname,0)<>'Rejected'
但它不会返回任何记录(它应该)。此条件适用于PHPMyAdmin,但不适用于Access。我得到了错误的论点数量&#39; for isnull和&#39; undefined function&#39;对于ifnull。
答案 0 :(得分:2)
为什么不这样做?
(fieldname <> 'Rejected' or fieldname is null)
这将在两个数据库中都有效,并且是标准SQL。 (除了Access更喜欢字符串的双引号而不是单引号。)