博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
多表一对一左关联
阅读量:6571 次
发布时间:2019-06-24

本文共 841 字,大约阅读时间需要 2 分钟。

SQL:      select * from equi left join client_user on equi.equi_userid=client_user.id left join equi_sensor on equi.sensor=equi_sensor.id left join equi_model on equi.equi_type=equi_model.id;

Controller: 

/**  *关联查询  * 查询设备信息  * 查询设备所属的用户  * 查询设备的类型  * 查询设备的传感器信息  */ @RequestMapping("/findEquiClient") @ResponseBody public String findEquiClient()throws Exception{
List
> list = equiService.findEquiClient(); return JSON.toJSONString(list); } Mapper:
@Override public List
> findEquiClient() {
return equiMapper.findEquiClient(); } mapper.xml:
 也可使用:

 

 
 

 

  

转载于:https://www.cnblogs.com/yxj9536/p/10281404.html

你可能感兴趣的文章
javascript常用的内置对象实用操作
查看>>
KVC+Runtime获取类/对象的属性/成员变量/方法/协议并实现字典转模型
查看>>
169. Majority Element
查看>>
Django Form表单学习总结
查看>>
大整数加法
查看>>
Vue 爬坑之路(四)—— 与 Vuex 的第一次接触
查看>>
深入理解OOP(三):多态和继承(动态绑定和运行时多态)
查看>>
下拉菜单
查看>>
C/C++中extern关键字详解
查看>>
证书吊销
查看>>
让height: 100%生效
查看>>
Linux文件查找命令find,xargs详述【转】
查看>>
python实战===教你用微信每天给女朋友说晚安【转】
查看>>
SQL 数据库知识点回顾
查看>>
[清华集训2014]玛里苟斯
查看>>
Doctype作用?严格模式与混杂模式如何区分?它们有何意义
查看>>
树状数组初探
查看>>
如何设置Java桌面程序界面外观
查看>>
VS2010版快捷键
查看>>
密码的故事
查看>>