找回密码
 立即注册

QQ登录

只需一步,快速开始

马杰

金牌服务用户

115

主题

406

帖子

1433

积分

金牌服务用户

积分
1433

微信认证勋章

[已处理] SQL语句问题

马杰
金牌服务用户   /  发表于:2020-5-24 10:08  /   查看:1693  /  回复:5
20金币
请问大佬们,表和表的数据能纵向连接吗?
向left join这种只是横向连接
而我想要让表A和表B纵向连接,也就是说,表A有15行数据,表B有20行数据。纵向连接之后就有了35行数据

最佳答案

查看完整内容

不需要,你自已select想要合并的字段,如 A 表 SELECT A1,A2,A3 FROM A union all SELECT B1,B2,B3 FROM B

5 个回复

倒序浏览
最佳答案
最佳答案
unimaallan
金牌服务用户   /  发表于:2020-5-24 10:08:20
来自 4#
不需要,你自已select想要合并的字段,如 A 表
SELECT A1,A2,A3
FROM A
union all
SELECT B1,B2,B3
FROM B

评分

参与人数 2金币 +66 满意度 +5 收起 理由
Erik.Xue + 66 很给力!
马杰 + 5 很给力!

查看全部评分

回复 使用道具 举报
unimaallan
金牌服务用户   /  发表于:2020-5-24 12:24:58
2#
 用 union 合并啊
回复 使用道具 举报
马杰
金牌服务用户   /  发表于:2020-5-24 15:01:09
3#

大神我看了union,需要字段数量一致
我如果像合并字段数量不一致的表呢
回复 使用道具 举报
马杰
金牌服务用户   /  发表于:2020-5-24 16:08:08
5#
unimaallan 发表于 2020-5-24 15:53
不需要,你自已select想要合并的字段,如 A 表
SELECT A1,A2,A3
FROM A

感谢感谢,20金币不成敬意
回复 使用道具 举报
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2020-5-25 08:48:53
6#
感谢各位大佬的支持哈~
有问题随时在论坛里提出哦~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部