非常简单的一个sql语句

来源:百度知道 编辑:UC知道 时间:2024/09/20 09:45:35
从两个数据库里根据特定的条件分别取出一个数值,然后相减

应该怎么写?

SELECT
(
(SELECT a.[列] from A a WHERE [条件])
-
(SELECT b.[列] FROM B b WHERE [条件])
)

select a.t1-b.t2
from 数据库1.dbo.table1 a,数据库2.dbo.table2 b
where a.t1... and b.t2...(条件)

如果不是同一个机器,则要在执行的机器上建立远程数据库的链接

select (behindprice - beforprice) price from table
behindprice - beforprice可以是SQL出来的字段

SELECT
ISNULL((SELECT 字段 FROM 库名..表名 WHERE 条件),0)-
ISNULL((SELECT 字段 FROM 库名..表名 WHERE 条件),0)