永发信息网

sql怎么关联这两张表,一次性将数据查出?

答案:5  悬赏:40  手机版
解决时间 2021-07-29 17:03

我有两张结构一样,数据不一样的表,我想一次将这两张表的数据都查出来,用

select * from table1 union all select * from table2 可以查,但是现在有个问题,因为二者有相同的主键,这样联合查询无法保证主键的唯一性。我的意思是,当有相当主键的记录时则将两条数据相加合并为一条数据。用sql能实现吗?

最佳答案
主键相同的记录“相加”是什么意思 ? 怎么“相加”??
全部回答
你把union后面的all删掉就可以了,有all是包的运算,没有all是集合的运算
SELECt DISTINCT * FROM (SELECt * FROM tab1 UNIOn ALL SELECt * FROM tab2) DERIVEDTBL
用 内连接或者外连接啊~ inner join

select distinct *from(

select * from table1

union all

select * from table2) as tab

*号可能要换成具体字段名

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我爱人非常介意我上网,我该怎么办?感觉和他无
芦淞区株洲华康健康管理机构我想知道这个在什
如图,平行四边形ABCD中,AD=2AB,点E、A、B、
找60个简单英语词组初一上下册and初二上册的6
缅怀罗京征上联下联:京华饮泪万家怀雅范
为什么我淘宝卡里面有钱 而系统说没钱啊
网络连接网关检测失败是什么原因?错误代码53
李白在诗的造谊是否达到了一个顶点?
如果爱上一个坏女孩,该怎么半,是不是要放手
民权县商丘康美肽修复中心地址在哪,我要去那
求1黄钻7级以上的朋友邀请我开通QQ牧场~!,求
单县印染厂
江姐倒底叫什么名字?
我不喜欢现在的空间2.0版本,怎么恢复原来的
恩施市恩施康健堂药房地址在哪里啊
推荐资讯
关于落户口
香港的法律和内地法律有什么差异?
英语翻译红军不怕远征难,万水千山只等闲.五岭
如果把宽12公分高12公分的木方子互相交接每隔
找有关中国所有包子(食物)和饺子(食物)的
有关秋天的歌
特经典的风景图片从哪个素材网站找?
武林外传判阴阳
LG KE970手机怎么下载手机qq呢
逍遥游原文多少字,逍遥游全文多少字 除去标点
含有借喻的句子,5个借喻句
诺机亚E65 S60三版与哪几款软件是不兼容的?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?