我正在使用SQL Server 2005.SQL查詢連接問題
我在執行此查詢時遇到了一些問題。
我的代碼是
ALTER PROCEDURE [dbo].[Get]
@ApplicantID int
AS
BEGIN
SELECT
isnull(M_EvalApplicationStatuses.EvalApplicationStatus,'') EvalApplicationStatus,
isnull(M_Users.CompletionMailSent,'') MailSent,
isnull(APP_Applications.FirstName,'') FirstName,
isnull(APP_Applications.LastName,'') LastName,
isnull(M_Users.UserName,'') UserName,
isnull(APP_Applications.DocTrackingGenComment,'') DocTrackingGenComment
FROM
APP_Applications
left outer join
M_Users
ON
APP_Applications.UserID = M_Users.UserID
left outer join
M_EvalApplicationStatuses
ON
APP_Applications.Status = M_EvalApplicationStatuses.EvalApplicationStatusID and M_EvalApplicationStatuses.Status = 1
WHERE
ApplicantID [email protected]
END
現在這完美的作品。但我想從另一個表中獲取數據,所以我只是將該表連接到該查詢。這裏我發現了這個問題。我的新表名是[APP_DocumentTracking]
,以及我用來檢索數據的下面的查詢。
SELECT DISTINCT
isnull(APP_DocumentTracking.Date,'') Date,
isnull(APP_DocumentTracking.IntervTime,'') IntervTime,
isnull(APP_DocumentTracking.Telephoneinterview,'') Telephoneinterview
FROM [APP_DocumentTracking]
where APP_DocumentTracking.ApplicantID = @ApplicantID
這兩個查詢分開工作正常......但我想加入這兩個查詢,結果將得到在一個表中。我怎樣才能做到這一點? plz幫助我
您是否爲SP獲得多個結果集? – DhruvJoshi
「我在這裏發現了這個問題」,你發現了什麼問題? – Naveen
我不知道如何加入這兩張牌 – Monica