sqlsuger 查询语法
时间: 2023-08-16 18:02:07 浏览: 39
SQLSuger 的查询语法通常是基于链式调用方法来构建 SQL 查询。以下是一些常见的 SQLSuger 查询语法示例:
1. 查询所有列:
```csharp
var result = SqlSugar.Sqlable().From<MyTable>().SelectToList();
```
2. 查询指定列:
```csharp
var result = SqlSugar.Sqlable().From<MyTable>().Select("Column1, Column2").SelectToList();
```
3. 添加条件:
```csharp
var result = SqlSugar.Sqlable().From<MyTable>().Where("Column1 = @Value", new { Value = 10 }).SelectToList();
```
4. 排序:
```csharp
var result = SqlSugar.Sqlable().From<MyTable>().OrderBy("Column1 DESC").SelectToList();
```
5. 分页查询:
```csharp
var result = SqlSugar.Sqlable().From<MyTable>().OrderBy("Column1").ToPageList(1, 10);
```
这只是 SQLSuger 查询语法的一小部分示例,实际上还有更多的方法和选项可供使用。具体的语法和用法可以根据 SQLSuger 的文档或者特定版本的使用手册进行查阅。