首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在复杂连接中获取不同的数据

问在复杂连接中获取不同的数据
EN

Stack Overflow用户
提问于 2013-12-11 12:08:57
回答 1查看 59关注 0票数 0

我有以下3张表:

职务硕士:

​

​

Ink_ProductionJobs :

​

​

客户端母版:

​

​

我只想从ink_Productionjobs表和ClientMaster表中获取所有数据,而Jobmaster表中的不同PJobID是在其中以ink_Productionjobs='Y‘传递的。

为此,我提出了以下查询:

代码语言:javascript
复制
select distinct(jm.PJobID),jm.PDescription,ink.ClientServingUser, ink.EDateTime,ink.DDateTime ,  cm.ClientID  
from JobMaster JM 
inner join Ink_ProductionJobs Ink
on jm.PJobID=ink.pJobID 
inner join clientMaster CM
on cm.ClientID = jm.ClientID 
where IsDelivered='Y'

但它并没有给我显示关于职业指导中不同的职位的数据,相反,它是重复的。

请帮帮我。

EN

回答 1

Stack Overflow用户

发布于 2013-12-11 12:12:39

这是因为您忽略了jm.description,如果每个id的描述不同,则select ill返回一个不同的行。

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

https://stackoverflow.com/questions/20518751

复制
相关文章

相似问题

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