select ME001,isnull((select sum(MF006) from INVMF where ME001=a.ME001),0) as 统计 from INVME a
解决方案 »
- 请教一个sql语句
- 高分请教SQL Server 2005 如何处理附件?
- 提问批量修改字段属性
- 请问一个select语句
- 查询某日期段内的问题
- 问个简单的关于触发器的问题?
- SQL2005 Reporting Services 报表动态生成列?
- 请教怎样将SQL SERVER里的数据记录生成SQL脚本??!!
- zqllyh(您问我也问总可以问出个所以然),pengdali(大力)和j9988(j9988) 请进,这900分特别酬谢
- 数据库复制老是出问题,急!!
- 多行字符串记录联接
- 请教个问题,我为一个软件做个外挂,在原sql server的表里做个很简单的触发器,为什么会导致原软件运行不正常呢?急!!!!!!
SET E.ME003=F.ZSL
FROM INVME E,
(
SELECT MF001, MF002,
SUM(CASE MF005 WHEN 'I' THEN MF006 WHEN 'O' THEN -MF006 END) AS ZSL
FROM INVMF
GROUP BY MF001, MF002
)F
WHERE E.ME001=F.MF001
AND E.ME002=F.MF002