部门表 toadmin_auth_department
用户表 touser_auth_user
订单表 business
关系是:
部门表里有a,b,c,d部门
用户里有1,2,3是a部门的,4,5是b的。一个用户只能对应一个部门
订单表是每个订单对应一个用户。
我想查询a部门下有几个订单。b部门下有几个订单。
刚学完前端,现在后端偶尔要帮忙写,用的TP6框架。对后端跟数据库的操作实属不熟。希望各位大佬给个思路
部门表 toadmin_auth_department
用户表 touser_auth_user
订单表 business
关系是:
部门表里有a,b,c,d部门
用户里有1,2,3是a部门的,4,5是b的。一个用户只能对应一个部门
订单表是每个订单对应一个用户。
我想查询a部门下有几个订单。b部门下有几个订单。
刚学完前端,现在后端偶尔要帮忙写,用的TP6框架。对后端跟数据库的操作实属不熟。希望各位大佬给个思路
5 回答4.8k 阅读✓ 已解决
5 回答3.2k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
1 回答6k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
3 回答3.6k 阅读✓ 已解决
1 回答4k 阅读✓ 已解决
好啦 问题自己想办法解决了 解决方法是用LEFT JOIN跟GROUP BY
下面是sql
TP6是这样写
得出的数据
