query := a.Ts.Table("business_base as a"). Select(`a.bid, a.bname, a.status, a.ctime, u.user_name as admin_name, u.mobile as admin_mobile, b.contacts, b.phone, b.id_no, b.id_name, ifnull(u2.user_name,'') as operate_name `). Joins("inner join business_expand as b on a.bid=b.bid"). Joins("left join user_base as u on a.admin_uid=u.uid "). Joins("left join user_base as u2 on a.cuid=u2.uid ")
时间: 2024-04-18 12:31:30 浏览: 148
这段代码创建了一个名为`query`的查询对象,并使用`a.Ts.Table()`方法指定查询的表为`business_base`,并将其别名为`a`。然后,使用`Select()`方法选择了一些字段,包括`a.bid`、`a.bname`、`a.status`、`a.ctime`、`u.user_name as admin_name`、`u.mobile as admin_mobile`、`b.contacts`、`b.phone`、`b.id_no`、`b.id_name`和`ifnull(u2.user_name,'') as operate_name`。
接下来,使用`Joins()`方法进行表连接操作,包括:
- `"inner join business_expand as b on a.bid=b.bid"`:将表`business_base`和表`business_expand`进行内连接,连接条件是它们的`bid`字段相等。
- `"left join user_base as u on a.admin_uid=u.uid"`:将表`business_base`和表`user_base`进行左连接,连接条件是它们的`admin_uid`和`uid`字段相等。
- `"left join user_base as u2 on a.cuid=u2.uid"`:将表`business_base`和表`user_base`进行左连接,连接条件是它们的`cuid`和`uid`字段相等。
以上操作完成后,查询对象`query`就可以用于执行查询操作,获取相应的结果。
阅读全文
相关推荐
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pptx](https://img-home.csdnimg.cn/images/20241231044947.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)