sql连表查询筛选有group by

2024-12-01 20:12:01
推荐回答(2个)
回答1:

你这个错误不是条件没有起作用,而是group by 必须要有SELECT和FROM之间的全部没有聚合函数的字段。
如:1.select EmpNo From Emp group by EmpNo
2.select EmpNo,FName,Count(*) From Emp group by EmpNo,FName

回答2:

可能问题:
1、引号多了,试试
WHERE `v9_yp_relation.catid`=6 AND `v9_yp_company1.areaid` in(36) group by `v9_yp_company.userid`

或者干脆把所有引号都删了

2、in (36) 中间要有空格