在SQL中 两个表的数据怎么相减

在SQL中 两个表的数据怎么相减,第1张

说清楚一点:是两个视图中的元组相减还是两个视图中连接后的数据结果相减?

一个关系减一个关系可以用谓词NOT

IN或条件

<>

ANY进行关系 *** 作运算。

两个关系中的数据相减可以连接后(相所要求的条件,比如是同一个人的工资和扣的养老金之类,连接条件就是同一个人的标识,可能是身份z号,职工号什么的)相减,这没有什么啊,两表连接后进行数据 *** 作就可以了!句中一般和一个表中数据的加减没有区别:

select

A.gongzi-B.yanglao

as

Result,*

form

A,B

where

A.zhigonghao

=

B.zhigonghao

帆软让两个数据库里的值相减方式如下:

首先这两个表要连起来,然后再相减selectt1.字段名-t2.字段名from表1t1innerjoin表2t2ont1.连接字段名=t2.连接字段名


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10801801.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存