Files
2024-03-13 00:33:46 +01:00

38 lines
1.0 KiB
Transact-SQL

-- Az elõzõ óra adati tantárgy, osztálycsoport és tanár alapján
-- SZEKERES ANDRÁS (based on Telek Ákos fn_GetOraEvesSorszamLista)
-- 2017.05.08.
-- Modifed by: Zalán Máriusz
-- Date: 2018 10 03
-- Osztálycsoport - tantárgy összerendelés implementálása
-- 2019.01.27
-- Zalán Máriusz
DROP PROCEDURE IF EXISTS sp_GetElozoOraAdatai
GO
CREATE PROCEDURE sp_GetElozoOraAdatai
@tantargyId int
,@osztalycsoportId int
,@tanarId int
,@oraKezdeteDatum datetime
,@intezmenyId int
,@tanevId int
AS
BEGIN
SET NOCOUNT ON;
SELECT TOP 1
tao.ID as Id
,tao.C_TEMA as Tema
,tao.C_DATUM as Datum
,fh.C_NYOMTATASINEV as HelyettesNev
,Lista.EvesSorszam
FROM fnGetEvesOraszamLista(@tantargyId,@osztalycsoportId,@tanarId,@oraKezdeteDatum,@intezmenyId,@tanevId) Lista
INNER JOIN T_TANITASIORA_OSSZES tao ON tao.ID = lista.ID AND tao.TOROLT='F'
LEFT JOIN T_FELHASZNALO_OSSZES fh ON fh.ID=tao.C_HELYETTESITOTANARID AND fh.TOROLT='F'
ORDER BY tao.C_ORAKEZDETE DESC
END
GO