这里有两个简单的查询:
SELECT EntityID, EntityName FROM EntityRelations.Entities
WHERE EntityID IN (SELECT ModifiedByEntityID FROM EntityRelations.AssistanceFlags af WITH (nolock)
JOIN EntityRelations.Entities et WITH (nolock) ON af.EntityId = et.EntityId
WHERE ModifiedDate BETWEEN '6/1/12 3:00 AM'
AND '8/1/12 2:59 AM')
SELECT EntityName, Note, ModifiedByEntityID, ModifiedDate FROM EntityRelations.AssistanceFlags af WITH (nolock)
JOIN EntityRelations.Entities et WITH (nolock) ON af.EntityId = et.EntityId
WHERE ModifiedDate BETWEEN '6/1/12 3:00 AM'
AND '8/1/12 2:59 AM'
ORDER BY ModifiedDate ASC
第一个提供了一个小的名称表,我希望将其滑入 ModifiedByEntityID 字段的第二个查询中,显示名称而不是数字。