null值的行数据在特定条件下被过滤在Where里 返回

反馈
4 78

Mysql:state在表里是int?类型,可空

1:Db.Queryable<T>().With(SqlWith.NoLock).ToList().where(x=>state != 2)

2:Db.Queryable<T>().Where(x=>state != 2).With(SqlWith.NoLock).ToList()

1和2结果不一致,2结果null的行被过滤了;

3.使用的SqlSugar版本4.9.7.3

热忱回答4

版块

学习文档

最新会员

发布达人

回贴达人