如何在MSSQL中重用查询结果?

时间:2015-07-02 14:58:19

标签: sql-server-2008

我想要做的是运行查询,例如:

SELECT RouterCallKey
FROM Termination_Call_Detail
WHERE DateTime > CONVERT(DATE,GETDATE())

然后,我想使用RouterCallKey列中的信息进行以下查询:

SELECT EnterpriseName
FROM Termination_Call_detail
INNER JOIN Agent
ON Termination_Call_Detail.AgentSkillTargetID = Agent.SkillTargetID
WHERE RouterCallKey = $Data from 1st query.

我不想使用存储过程,我希望能够轻松地传输查询。

1 个答案:

答案 0 :(得分:2)

在另一个查询中使用结果的简单方法是子查询:

reduce