学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
发新话题
打印

仓库的问题 计算出问题(语法问题)

仓库的问题 计算出问题(语法问题)

select a.uid,
(
select  isnull (sum(x.number),0) from m_stockcontent as x where   x.spid='1' and x.oddtype=1
- select isnull(sum(c.number),0) from m_stockcontent as c where  c.spid='1' and c.oddtype=2
-select isnull(sum(v.number),0) from m_sellcontent as v where  v.spid='1' and v.oddtype=3
+ select isnull(sum(b.number),0) from m_sellcontent as b where  b.spid='1' and b.oddtype=4
-  select isnull(sum(n.number),0) from m_sellcontent as n where  n.spid='1' and n.oddtype=5
+select isnull(sum(m.number),0) from m_sellcontent as m where  m.spid='1' and m.oddtype=6
-select isnull(sum(l.sl),0) from m_bssp as l where l.spid='1' )
as kc
from m_users as a

服务器: 消息 156,级别 15,状态 1,行 3
在关键字 'select' 附近有语法错误。
服务器: 消息 156,级别 15,状态 1,行 4
在关键字 'select' 附近有语法错误。
服务器: 消息 156,级别 15,状态 1,行 5
在关键字 'select' 附近有语法错误。
服务器: 消息 156,级别 15,状态 1,行 6
在关键字 'select' 附近有语法错误。
服务器: 消息 156,级别 15,状态 1,行 7
在关键字 'select' 附近有语法错误。
服务器: 消息 156,级别 15,状态 1,行 8
在关键字 'select' 附近有语法错误。
服务器: 消息 170,级别 15,状态 1,行 8
第 8 行: ')' 附近有语法错误。

(
select  isnull (sum(x.number),0) from m_stockcontent as x where   x.spid='1' and x.oddtype=1
- select isnull(sum(c.number),0) from m_stockcontent as c where  c.spid='1' and c.oddtype=2
-select isnull(sum(v.number),0) from m_sellcontent as v where  v.spid='1' and v.oddtype=3
+ select isnull(sum(b.number),0) from m_sellcontent as b where  b.spid='1' and b.oddtype=4
-  select isnull(sum(n.number),0) from m_sellcontent as n where  n.spid='1' and n.oddtype=5
+select isnull(sum(m.number),0) from m_sellcontent as m where  m.spid='1' and m.oddtype=6
-select isnull(sum(l.sl),0) from m_bssp as l where l.spid='1' )
as kc

这段该如何实现

TOP

好奇怪的语句,试着把每个子查询都加上括号吧!

TOP

应该加上括号,

TOP

发新话题