sql如何把4张表变成一张表

汪炜翔 2019-09-09 07:25:44
select*from epm_qq.s_qq select*from epm_qq.c_cons select*from epm_qq.sa_org select*from estart_time 现在要把这4个表变成一个表,表之间无关联求大神帮帮忙
...全文
98 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
汪炜翔 2019-09-10
  • 打赏
  • 举报
回复
老哥缺失select关键字
汪炜翔 2019-09-10
  • 打赏
  • 举报
回复
引用 5 楼 二月十六的回复:
[quote=引用 4 楼 汪炜翔 的回复:] 就是把上面4张表的内容变成一张表
上边几种写法都能变成一个表[/quote] 好难啊,居然要吧表二里面的name这一项单独取出合并,大佬们有知道的吗?就是表二里有两组数据一个叫name一个叫qqgt合并表里只要name不要qqgt
汪炜翔 2019-09-10
  • 打赏
  • 举报
回复
引用 5 楼 二月十六的回复:
[quote=引用 4 楼 汪炜翔 的回复:] 就是把上面4张表的内容变成一张表
上边几种写法都能变成一个表[/quote] 谢谢大佬刚开始自学懂的少
二月十六 2019-09-10
  • 打赏
  • 举报
回复
引用 4 楼 汪炜翔 的回复:
就是把上面4张表的内容变成一张表
上边几种写法都能变成一个表
汪炜翔 2019-09-10
  • 打赏
  • 举报
回复
就是把上面4张表的内容变成一张表
二月十六 2019-09-09
  • 打赏
  • 举报
回复
来,看谁猜的准
SELECT * FROM (
SELECT*,ROW_NUMBER()OVER(ORDER BY GETDATE()) rn FROM epm_qq.s_qq)t1 JOIN (
select*,ROW_NUMBER()OVER(ORDER BY GETDATE()) rn FROM epm_qq.c_cons)t2 ON t1.rn = t2.rn  JOIN (
select*,ROW_NUMBER()OVER(ORDER BY GETDATE()) rn FROM epm_qq.sa_org)t3 ON t1.rn = t3.rn JOIN (
select*,ROW_NUMBER()OVER(ORDER BY GETDATE()) rn FROM estart_time)t4 ON t1.rn = t4.rn
卖水果的net 2019-09-09
  • 打赏
  • 举报
回复
select*from epm_qq.s_qq union all union all select*from epm_qq.c_cons union all select*from epm_qq.sa_org union all select*from estart_time 这个意思?
knightshou 2019-09-09
  • 打赏
  • 举报
回复
不太明白要做什么。 SELECT * FROM epm_qq.s_qq, epm_qq.c_cons, epm.qq.sa_org, estart_time. 全部cross join起来了。是你要的吗?

6,128

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 新技术前沿
社区管理员
  • 新技术前沿社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧