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
 |