表中有数据但条件查询查不到,求教

本人萌新,求大佬帮忙

一个数据库里有n个表,其他表正常查询没问题(至少我试了两个表没问题),唯独一个表cursor.query搜不到结果(里面有可搜到的记录),query不设条件全选null能查到值,只要带查询条件就搜不到值

不是查询代码写错了,因为只把前面的表名改成其他表就能搜到值

这是测试代码:

表里只有一个数据(图三),第一行全部查询能查到有一个数据,而且是1,然后搜id=1却搜不出来这个值,程序也没有报错

 

检查一下,是不是表的列名称有问题