如何将多个select语句结果合并到单个select语句中?

时间:2016-08-03 14:23:21

标签: sql-server-2008

我已经编写了下面给出的存储过程。

ALTER PROCEDURE StudentDemo @RollNo INT
/*
StudentDemo 504
*/
AS
BEGIN
    DECLARE @CurrentID INT

    --Get the Current RollNo's ID
    SELECT @CurrentID = ID FROM StudentData WHERE RollNo = @RollNo

    SELECT @CurrentID AS 'CurrentID'

    --Previous ID
    SELECT RollNO AS 'PreviousID' FROM StuDentData WHERE ID = @CurrentID - 1

    --Next ID
    SELECT RollNO AS 'NextID' FROM StuDentData WHERE ID = @CurrentID + 1
END

我希望select语句的所有结果都在一个中,并将结果放在临时表

0 个答案:

没有答案
相关问题