can anyone help me with the query!!! i need the the output from #output table from the resultset of #temp table.
CREATE TABLE #Temp(OldUserID INT,NewUserID INT,ConvertedDate DATETIME)
INSERT INTO #temp(OldUserID,NewUserID,ConvertedDate)VALUES(1,2,'2012-01-01')
INSERT INTO #temp(OldUserID,NewUserID,ConvertedDate)VALUES(2,3,'2012-02-01')
INSERT INTO #temp(OldUserID,NewUserID,ConvertedDate)VALUES(3,4,'2012-03-01')
INSERT INTO #temp(OldUserID,NewUserID,ConvertedDate)VALUES(11,22,'2013-01-01')
INSERT INTO #temp(OldUserID,NewUserID,ConvertedDate)VALUES(111,22,'2013-02-01')
INSERT INTO #temp(OldUserID,NewUserID,ConvertedDate)VALUES(22,33,'2012-02-01')
SELECT * FROM #Temp
CREATE TABLE #Output(OldUserID INT,NewUserID INT,ConvertedDate DATETIME,LatestUserID INT)
INSERT INTO #Output(OldUserID,NewUserID,ConvertedDate,LatestUserID)VALUES(1,2,'2012-01-01',4)
INSERT INTO #Output(OldUserID,NewUserID,ConvertedDate,LatestUserID)VALUES(2,3,'2012-02-01',4)
INSERT INTO #Output(OldUserID,NewUserID,ConvertedDate,LatestUserID)VALUES(3,4,'2012-03-01',4)
INSERT INTO #Output(OldUserID,NewUserID,ConvertedDate,LatestUserID)VALUES(11,22,'2013-01-01',33)
INSERT INTO #Output(OldUserID,NewUserID,ConvertedDate,LatestUserID)VALUES(111,22,'2013-02-01',33)
INSERT INTO #Output(OldUserID,NewUserID,ConvertedDate,LatestUserID)VALUES(22,33,'2012-02-01',33)
SELECT * FROM #Output