38 lines
1.0 KiB
Transact-SQL
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
|