我有一个带有值的表和带有标识符的1,我试图将标识符表连接到值表。
问题是在标识符表中,它不是1:1匹配。
我需要左连接首先按成本中心匹配所有内容,但是附加了特定帐户类别的内容,我希望只在成本中心内映射这些帐户类别。
我如何构建我的连接语句?
目前我已将其设置为:
`SELECT * FROM [TABLE 1] t1
LEFT JOIN [TABLE 2] t2
ON t1.[Cost Center] = t2.[Cost Center]
AND **NEED SOMETHING TO FILTER OUT SELECTED ACCOUNT CATEGORIES`
答案 0 :(得分:0)
您可以在联接或其中添加条件。
Required=true
或
SELECT * FROM [TABLE 1] t1
LEFT JOIN [TABLE 2] t2
ON t1.[Cost Center] = t2.[Cost Center]
AND t1.Category = 'bleh'
答案 1 :(得分:0)
如果我正确理解了问题,这应该有效:
SELECT t1.[Cost Center], t1.[Account Category],t2.[Flag]
FROM [TABLE 1] t1
LEFT JOIN [TABLE 2] t2
ON t1.[Cost Center] = t2.[Cost Center]
AND t1.[Account Category] = t2.[Account Category]