简单查询

Demo的Student类定义如下:

简单查询 - 图1

查询所有

简单查询 - 图2

取前5条

简单查询 - 图3

无锁查询

简单查询 - 图4

根据主键查询

简单查询 - 图5

查询单条没有数据返回NULL, Single超过1条会报错,First不会

简单查询 - 图6

UNION ALL

简单查询 - 图7

IN查询

简单查询 - 图8

NOT IN查询

简单查询 - 图9

条件查询

简单查询 - 图10

使用函数 SqlFunc类

简单查询 - 图11

可以使用 SUM MAX MIN AVG查询单个字段

简单查询 - 图12

Between 1 and 20

简单查询 - 图13

使用 AS 取新的表名

简单查询 - 图14

排序

简单查询 - 图15

多个字段排序

简单查询 - 图16

是否存在这条记录

简单查询 - 图17

获取同一天的记录

简单查询 - 图18

注意:SqlSugar拉姆达解析的函数都在SqlFunc这个类中,就算是Convert也请使用SqlFunc中的转换方法,这样做有3个好处

1.提高性能

2.减少底层

3.让用户知道我这个ORM到底支持哪些函数,可以快速上手

不足点

打破用户的一些习惯