首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >连接多个mysql表

连接多个mysql表
EN

Stack Overflow用户
提问于 2017-12-11 10:01:32
回答 0查看 15关注 0票数 0

我的数据库中有三个表:makerspartstransfers

Makersmakerid,stampname

Partscategories,name

variationsid, provider, recipient, part

Provider是指向makers/makerid的指针,recipients也是。

我需要进行查询,以便我的结果显示友好的名称与编码/简化的数据库ids。

我尝试了几个连接,但我的查询是:

代码语言:javascript
复制
select makers.stampname as giver, makers.stampname as takers
from makers
   left join variations prov on prov.provider=makers.makerid
   left join variations recp on recp.recipient=makers.makerid limit 5;

在两列中生成相同的名称。如果providermakerid 24,recipientmakerid 10,我如何从makers db获得响应一致的stampname的查询?

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47745505

复制
相关文章

相似问题

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