2张表
table A
项目ID 项目属性1 项目属性2
1 a aa
2 b bb
3 c cc
4 d dd
5 e ee
...
table B
项目ID 承接人 身份证 状态
1 a 111
2 a 111
3 a 111
4 b 222
5 c 333
AB表通过ID关联
现在想通过sql得到所有承接项目数大于2个的人他的姓名已经项目数量
最后的结果是
111 3
table A
项目ID 项目属性1 项目属性2
1 a aa
2 b bb
3 c cc
4 d dd
5 e ee
...
table B
项目ID 承接人 身份证 状态
1 a 111
2 a 111
3 a 111
4 b 222
5 c 333
AB表通过ID关联
现在想通过sql得到所有承接项目数大于2个的人他的姓名已经项目数量
最后的结果是
111 3
分组统计B表的 各个承接人出现的 次数 得到的结果放到一个表中 比如c
这步的结果应该是
table c
111 3
222 1
333 1
再到这个表里面找第二个字段大于2的 人的名字 就是第一条记录了
我这里没有SQL 没有写脚本 大概这个意思拉