我需要创建一个查询来收集所有列A不为空且不为空的行。
当我使用这个时:
AND A.EXP_GRAD_TERM is not null AND A.EXP_GRAD_TERM <> ' '
我得到了 1169 条记录,它们都有一些字段值。
但是当我使用这个时:
AND LTRIM(RTRIM(A.EXP_GRAD_TERM)) is not null
我有 1932 条记录。它们有带值的行和带空格的行。我什至转换了列,该列只有空格或值,而不是其他奇怪的不可见字符。
我不知道为什么。我认为他们应该以同样的方式工作。
有什么想法吗?