早教吧 育儿知识 作业答案 考试题库 百科 知识分享

如何统计另一个表数据(SQL)?有A,B两个表,表A有两列(工号,工作量)表B有3列(产品,员工A,员工B),如下:表A(工号,工作量)表B(产品,工作员A,工作员B)同一产品须由2个员

题目详情
如何统计另一个表数据(SQL)?
有A,B两个表,表A有两列(工号,工作量)表B有3列(产品,员工A,员工B),如下:
表A(工号,工作量)
表B(产品,工作员A,工作员B)
同一产品须由2个员工共同完成,所以表A的“工号”将随机出现在表B的“工作员A”和“工作员B”中,现需统计表A“工号”出现在表B“工作员A”“工作员B”数量,并按工号写入“工作量列”
▼优质解答
答案和解析
计表A“工号”出现在表B“工作员A”“工作员B”数量:select 员工A as 工号,count(员工A)*2 数量 from B group by 员工A并按工号写入“工作量列”:update A set 工作量=(select count(员工A)*2 from B where A.工...