视图里面的语句
SELECT          dbo.B运输单NO1_明细1.F实收运费 AS 运费1, 
                            dbo.B运输单NO2_明细1.F实收运费 AS 运费2
FROM              dbo.B运输单NO1 INNER JOIN
                            dbo.B运输单NO1_明细1 ON 
                            dbo.B运输单NO1.ID = dbo.B运输单NO1_明细1.ParentID INNER JOIN
                            dbo.B运输单NO2 ON 
                            dbo.B运输单NO1.F单据号 = dbo.B运输单NO2.F运输单号 INNER JOIN
                            dbo.B运输单NO2_明细1 ON 
                            dbo.B运输单NO2.ID = dbo.B运输单NO2_明细1.ParentID
运行结果:
运费1    运费2
2000   1000
1500     1200想要的结果是:
运费1    运费2    差价
2000   1000    1000
1500     1200    300请高手指点下  谢谢

解决方案 »

  1.   

    SELECT 运费1 ,   运费2 ,运费1 -   运费2 AS 差价 FROM VIEWNAME 
      

  2.   

    SELECT          dbo.B运输单NO1_明细1.F实收运费 AS 运费1, 
                                dbo.B运输单NO2_明细1.F实收运费 AS 运费2 ,
     dbo.B运输单NO1_明细1.F实收运费 -dbo.B运输单NO2_明细1.F实收运费 AS 差价 
    FROM              dbo.B运输单NO1 INNER JOIN 
                                dbo.B运输单NO1_明细1 ON 
                                dbo.B运输单NO1.ID = dbo.B运输单NO1_明细1.ParentID INNER JOIN 
                                dbo.B运输单NO2 ON 
                                dbo.B运输单NO1.F单据号 = dbo.B运输单NO2.F运输单号 INNER JOIN 
                                dbo.B运输单NO2_明细1 ON 
                                dbo.B运输单NO2.ID = dbo.B运输单NO2_明细1.ParentID 
      

  3.   

    哦 没注意 已经有了 谢谢SQL77哈
      

  4.   

    语句查询能出来,创建视图...?CREATE VIEW.....
      

  5.   

    语句能查出来的话,创建view肯定也是可以的啊