如图 三张 表 现在需要 查询出 ! baojia表中xq_id的次数 还有 xuqiu表中u_id等于 user表中的user_id
意思就是 用户表里的人发了个需求 然后报价表里记录报价 然后统计
如图 三张 表 现在需要 查询出 ! baojia表中xq_id的次数 还有 xuqiu表中u_id等于 user表中的user_id
意思就是 用户表里的人发了个需求 然后报价表里记录报价 然后统计
你是要统计每个用户发的需求总数吗?如果是,语句如下:
select u.user_id, u.user_name,count(b.xq_id) as 'xq_count' from user u join baojia b on u.user_id = b.u_id join xuqiu x b.xq_id = x.xq_id group by b.u_id;
你是要统计每个需求的总数?如果是,语句如下:
select x.xq_id, x.xq_time, count(b.xq_id) as 'xq_count' from user u join baojia b on u.user_id = b.u_id join xuqiu x b.xq_id = x.xq_id group by b.xq_id;
如有不对的,请参考。
5 回答3.2k 阅读✓ 已解决
3 回答3.6k 阅读✓ 已解决
1 回答4k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
5 回答1.4k 阅读
需要关联查询,sql如下:
具体需求不太了解,如果xq_id次数需要sum的话,请自行sum并group by