SQL

agoni9091 2011-09-23 05:05:45
Insert Into #DATA
Select CONVERT(varchar(355),t1.FFullName),
t1.FNumber,'','','',sum(isnull(v1.FOrderQty,0)), sum(isnull(v1.FCommitQty,0)),
sum(isnull(v1.FOrderQty,0))-sum(isnull(v1.FCommitQty,0)),
'',
Sum(ISNull(v1.FOrderQty,0)/(Case When ISNULL(t3.FCoefficient,0)=0 Then 1 Else t3.FCoefficient End )) ,
SUM(ISNull(v1.FCommitQty,0)/(Case When ISNULL(t3.FCoefficient,0)=0 Then 1 Else t3.FCoefficient End )),
SUM(ISNull(v1.FOrderQty- v1.FCommitQty,0)/(Case When ISNULL(t3.FCoefficient,0)=0 Then 1 Else t3.FCoefficient End )),2
From #DATA2 v1
Join t_ICItem t1 On v1.FItemID=t1.FItemID
Left Join t_Organization t2 On v1.FCustID=t2.FItemID
Left Join t_MeasureUnit t3 On t1.FSaleUnitID = t3.FMeasureUnitID
Where 1=1
GROUP BY t1.FFullName,t1.FNumber




Update t1 Set t1.FName=t2.FName,t1.FModel=t2.FModel, t1.FCUUnitName = t4.FName,t1.FUnitName=t3.FName,t1.Fstockqty=u1.fqty From
#Data t1,t_ICItem t2,t_MeasureUnit t3,t_MeasureUnit t4, ICInventory u1
Where t1.FNumber=t2.FNumber And t2.FUnitGroupID=t3.FUnitGroupID And t2.FSaleUnitID=t4.FMeasureUnitID And t3.FStandard=1
and u1.FItemID = t2.FItemID and u1.fqty<>0




汗,看了蒙,改列的地方在哪,Select CONVERT(varchar(355),t1.FFullName) as aaaa这里吗?怎么没变化?
...全文
47 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
--小F-- 2011-09-23
  • 打赏
  • 举报
回复
--小F-- 2011-09-23
  • 打赏
  • 举报
回复
什么意思?
AcHerat 2011-09-23
  • 打赏
  • 举报
回复

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧