sqlsugar方法 oracle查询当前前一天的数据
时间: 2023-12-06 17:02:41 浏览: 97
通过sql准确查出一天数据的方法
在 SqlSugar 中查询当前前一天的数据,可以使用 `Db.Queryable<T>().Where()` 方法来实现。
下面是一段示例代码:
``` csharp
var yesterday = DateTime.Now.AddDays(-1); // 获取当前时间的前一天
var result = Db.Queryable<T>().Where(t => t.CreateTime >= yesterday && t.CreateTime < DateTime.Now).ToList();
```
其中,`CreateTime` 是你要查询的日期字段,`T` 是对应的实体类。这段代码会查询出 `CreateTime` 在前一天的所有记录。
如果你需要查询的是某个具体表,你需要将 `T` 替换成该表对应的实体类。此外,在这个示例中,我们使用了 `DateTime.Now` 获取当前时间,然后调用 `AddDays(-1)` 方法获取前一天的日期。最后,我们使用 `Where` 方法筛选出符合条件的数据。
希望能够帮助到你!
阅读全文