2013-10-02 80 views
-2

如何减去两个和这个查询结束SQL 2008减去

SELECT T0.[DocNum],T0.[CardCode], T0.[CardName], 
T1.[ItemCode], T1.[Dscription], T1.[Quantity], T1.[Price],T0.[DiscSum], 
T0.[VatSum], T0.[DocTotal], T1.[LineTotal], T0.[DocStatus] 

FROM OINV T0 INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry 


select distinct itemcode,CardCode,CardName,DocTotal,LineTotal from RIN1 , ORIN 
Select SUM (linetotal) as ARINVOICE from INV1 
Select SUM (LineTotal) as Credittotal from RIN1 

回答

0

你可以做以下的查询:

select (select) - (select); 
0

您可以将款项保存到变量,然后减去。

Select SUM (linetotal) INTO SUM_ONE from INV1 

Select SUM (LineTotal) INTO SUM_TWO from RIN1 

SELECT SUM_ONE - SUM_TWO 

请注意,我的语法可能有点关闭,因为您标记了mysql和sql-server。 SQL Server要求其变量以@开头。