Subsonic 亚音速2.2无法计算如何进行连接
我对亚音速非常陌生,我正在尝试用大量的连接来进行一个非常好的查询。。 我可以用sql来做,但是我真的很想用亚音速来做,但是我不知道怎么做 这是SQL中的查询 选择dbo.Job.JobIdSubsonic 亚音速2.2无法计算如何进行连接,subsonic,Subsonic,我对亚音速非常陌生,我正在尝试用大量的连接来进行一个非常好的查询。。 我可以用sql来做,但是我真的很想用亚音速来做,但是我不知道怎么做 这是SQL中的查询 选择dbo.Job.JobId dbo.Job.JobReference, dbo.Job.Title, dbo.JobCategory.CategoryId, dbo.JobOccupation.OccupationId, dbo.Category.Name
dbo.Job.JobReference,
dbo.Job.Title,
dbo.JobCategory.CategoryId,
dbo.JobOccupation.OccupationId,
dbo.Category.Name
来自dbo.Job
LEFT OUTER JOIN
dbo.JobType
ON dbo.Job.JobTypeId = dbo.JobType.TypeId
LEFT OUTER JOIN
dbo.Category
INNER JOIN
dbo.JobCategory
ON dbo.Category.CategoryId = dbo.JobCategory.CategoryId
ON dbo.Job.JobId = dbo.JobCategory.JobId
LEFT OUTER JOIN
dbo.Occupation
INNER JOIN
dbo.JobOccupation
ON dbo.Occupation.OccupationId = dbo.JobOccupation.OccupationId
ON dbo.Job.JobId = dbo.JobOccupation.JobId
LEFT OUTER JOIN
dbo.JobSkillLevelRequired
INNER JOIN
dbo.Skill
ON dbo.JobSkillLevelRequired.SkillId = dbo.Skill.SkillId
ON dbo.Job.JobId = dbo.JobSkillLevelRequired.JobId
我的主要问题是分类表和职业表。。JobCategory和JobOccupation是指向类别和职业的链接表,每个工作可能有一个或另一个,两者都有或两者都没有。。但我仍然需要带回所有的工作,无论他们是否有类别和应用程序。
我不知道该怎么做:
内连接
dbo.JobCategory
在dbo.Category.CategoryId=dbo.JobCategory.CategoryId上
在dbo.Job.JobId=dbo.JobCategory.JobId上
有人能帮忙吗?顺便说一句,我和c一起工作
谢谢
默认情况下,bex亚音速2无法在多个列上联接。 我不久前偶然发现了这一点: 我一直想实现这一点,但我没有时间更新源代码。
我建议您改用InlineQuery。谢谢。。。我想我只需要问几个问题,而不是一个大问题。。!