USP_SIMPLEDATALIST_SESSION_WITHOPTIONS
Simple list of sessions with this and next session options.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ACADEMICYEARID | uniqueidentifier | IN | Academic Year |
Definition
Copy
CREATE procedure dbo.USP_SIMPLEDATALIST_SESSION_WITHOPTIONS
(
@ACADEMICYEARID uniqueidentifier = null
) as
select
SESSIONS.VALUE, SESSIONS.LABEL
from
(select
SESSION.ID as VALUE,
DESCRIPTION as LABEL,
2 as SEQUENCE
from dbo.SESSION
inner join dbo.SESSIONNAMECODE on SESSION.SESSIONNAMECODEID = SESSIONNAMECODE.ID
where (ACADEMICYEARID = @ACADEMICYEARID)
union
select
'00000000-0000-0000-0000-000000000001' as VALUE,
'This session' as LABEL,
0 as SEQUENCE
union
select
'00000000-0000-0000-0000-000000000002' as VALUE,
'Next session' as LABEL,
1 as SEQUENCE
) SESSIONS
order by SEQUENCE, LABEL