当我使用SELECT * FROM table2 WHERE empty IS NULL
查询Postgres数据库时,我什么都没得到,当我使用WHERE empty = ''
时,我得到了所有行。
看起来像表输出不会将您的空容转换为空值。也许你可以在输出之前将空值转换为空值。
示例:
select * from "Attendance_SwipeEffHrs" where "TimsyHrs" is null.
显示3条记录。另一方面,如果我使用,
select * from "Attendance_SwipeEffHrs" where "TimsyHrs"=''.
它显示5条记录。我没有在字段中插入空记录。那我怎么能得到所有的记录。