【发布时间】:2011-03-05 13:34:37
【问题描述】:
我正在尝试根据另一个表中另一个字段的总和来更新一个表中的字段。
company_tbl (PRIMARY, companySize, companyName) location_tbl (PRIMARY, companyID, locationSize, locationName)
两个表由 company_tbl.PRIMARY = location_tbl.companyID 链接
update company_tbl comp, location_tbl loc
set companySize = sum(locationSize)
where comp.PRIMARY = loc.companyID
我收到“无效使用组功能”的错误
一家公司可以有多个地点
我想做的事可能吗?我想获取属于特定公司的位置总和,并用总和更新 companySize。
谢谢!
【问题讨论】:
标签: mysql sql aggregate-functions mysql-error-1111