在SQL查询中替换另一个表

时间:2016-08-31 07:08:53

标签: sql sql-server

我想从另一个表值中替换查询中的子表。

我有两张桌子" DATA" : enter image description here

我希望与指针一起发布的第二个表是" vwPointer"

enter image description here

我想粘贴" vwPointer - PointerName - Produced"的值。进入第一个表" DATA - Pointer01"

我在这里使用了这个表达式:

Sum(case when Pointer01 then vw.PointerName = 'Produced' then vw.DisplayUnits end) AS SystemPointer,

这给了我一个错误:

  

在预期条件的上下文中指定的非布尔类型的表达式,接近'然后'。

如何用第二个表替换第一个表?

0 个答案:

没有答案