34,593
社区成员
发帖
与我相关
我的任务
分享
select * from B
group by B.定箱编号
order by count(distinct B.产品编码) desc)
from A,B
where A.定箱编号 =(SELECT top 1 定箱编号 --【确定体积最大的定箱定箱编号】
FROM (SELECT 定箱编号,sum( 体积)AS 体积
FROM A
GROUP BY 定箱编号 ) AS T1
WHERE 体积=
(SELECT MAX(体积)
FROM (SELECT 定箱编号,sum(体积)AS 体积
FROM A
GROUP BY 定箱编号 )AS T))
update A
set A.定箱编号= (select top 1 B.定箱编号 --【确定产品品种最多的定箱编号】
from B
group by B.定箱编号
order by count(distinct B.产品编码) desc)
from A,B
where A.定箱编号 =(SELECT top 1 定箱编号 --【确定体积最大的定箱定箱编号】
FROM (SELECT 定箱编号,sum( 体积)AS 体积
FROM A
GROUP BY 定箱编号 ) AS T1
WHERE 体积=
(SELECT MAX(体积)
FROM (SELECT 定箱编号,sum(体积)AS 体积
FROM A
GROUP BY 定箱编号 )AS T))