QueryWrapper左关联查询
时间: 2024-01-07 07:23:17 浏览: 111
mybatis-plus QueryWrapper自定义查询条件的实现
5星 · 资源好评率100%
左关联查询可以使用MyBatis-Plus中的QueryWrapper类来实现。下面是一个示例代码:
```java
QueryWrapper<StudentVo> queryWrapper = new QueryWrapper<>();
queryWrapper.select("b.id", "a.s_name", "a.t_id")
.leftJoin("teacher b", "a.t_id = b.id")
.eq("b.id", id);
List<StudentVo> result = studentMapper.selectList(queryWrapper);
```
在上述代码中,我们创建了一个QueryWrapper对象,并使用select方法指定要查询的字段。然后使用leftJoin方法指定左关联的表和关联条件。最后使用eq方法指定查询条件。最终调用selectList方法执行查询,并将结果存储在result变量中。
阅读全文