首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将mysql中具有相似列的两个表连接起来

问将mysql中具有相似列的两个表连接起来
EN

Stack Overflow用户
提问于 2013-10-17 09:37:10
回答 1查看 210关注 0票数 0

我有一个关于在mysql中连接两个表的问题。

我有一个数据模型:

代码语言:javascript
复制
timeline:
structure: i.imgur.com/THmV5hp.jpg
data: i.imgur.com/YaabHtf.jpg

timeline_personal:
structure: i.imgur.com/H0VzTMw.jpg
data: i.imgur.com/rX3NhOb.jpg

我喜欢用不同的行连接两个表。我尝试与左,内和右连接,但这是不可能的。结果在类似的行中检索到我。我喜欢这链接中显示的结果:

这是一个很难回答的问题:

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-17 09:49:34

您可以使用以下查询获得所需的结果:

代码语言:javascript
复制
  select 
      concat('T-',timeline.TimelineId), timeline.UsuarioId, timeline.TimelineFecha, "" Timeline, timeline.Evento, timeline.JuegoId, 0 TimelinePadre 
  from 
      timeline 
  union 
  select 
     concat('TP-',timeline_personal.TimelineId), timeline_personal.UsuarioId, timeline_personal.TimelineFecha, timeline_personal.Timeline, "0" Evento, "0" JuegoId, timeline_personal.TimelinePadre 
  from 
     timeline_personal 
  order by UsuarioId
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19423094

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档