首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SQL -选择同一列,两次

SQL -选择同一列,两次
EN

Stack Overflow用户
提问于 2013-01-17 18:55:05
回答 3查看 4.5K关注 0票数 3

我不知道它是否正确,但请查看以下模式:

实体可以是载体,也可以是客户。每个客户必须与承运人相关联,这个承运人可以是自己的客户。

我被困住了,试图执行一个返回客户的名称和他的运营商的名称的查询,但没有成功。有没有办法做这样的手术?

谢谢

EN

Stack Overflow用户

发布于 2013-01-17 18:59:45

我将id_carrier解释为承运人的实体标识:

代码语言:javascript
复制
select ec.name as CustomerName, eca.name as CarrierName
from customer c join
     entity ec
     on c.id_entity = e.id_entity join
     entity eca
     on c.id_carrier = eca.id_entity

这消除了加入到载体表的需要,除非您需要从那里获得更多的信息。

票数 2
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14386107

复制
相关文章

相似问题

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