---求一SQL语句---请进
举个例子:
有两个表 苹果和箱子,每个苹果都放在箱子里,一个箱子有1-N个苹果
表 苹果
ID 所在箱子ID 颜色 ..... .....
1 A 红
2 A 绿
3 B 红
.....
表 箱子
ID 大小 装苹果数
A 5斤 N个
B 10斤 N个
我想用一条
update 箱子 set 箱子.装苹果数=ttt.b from 箱子,(select ID a,count(*) b from 苹果 group by ID) ttt where 箱子.ID =ttt.a
把每个箱子装的苹果树统计出来写在‘装苹果数’这个字段中,如何写?
要求用一条SQL实现,不能用游标