SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO IF OBJECT_ID('[dbo].[sp_GetTanuloExport]') IS NOT NULL BEGIN DROP PROCEDURE [dbo].[sp_GetTanuloExport] END GO -- ============================================= -- Description: <> -- ============================================= CREATE PROCEDURE [dbo].[sp_GetTanuloExport] @tanevId int, @intezmenyid int AS BEGIN SET NOCOUNT ON; SELECT f.C_NYOMTATASINEV 'Tanuló neve' ,f.C_OKTATASIAZONOSITO 'Tanuló oktatási azonosító' ,ocs.C_NEV 'Osztály / Csoport' ,CONVERT(varchar(20), tcs.C_BELEPESDATUM, 102) 'Besorolás dátum' ,CONVERT(varchar(20), tcs.C_KILEPESDATUM, 102) 'Kisorolás dátum' FROM T_TANULOCSOPORT_OSSZES tcs INNER JOIN T_FELHASZNALO_OSSZES f ON tcs.C_TANULOID=f.ID AND f.TOROLT = 'F' AND f.C_INTEZMENYID = @intezmenyid AND f.C_TANEVID = @tanevid INNER JOIN T_OSZTALYCSOPORT_OSSZES ocs ON tcs.C_OSZTALYCSOPORTID = ocs.ID AND ocs.TOROLT = 'F' AND ocs.C_INTEZMENYID = @intezmenyid AND ocs.C_TANEVID = @tanevid AND ocs.C_FELADATKATEGORIAID = (select C_DEFAULTFELADATKATEGORIAID from T_TANEV_OSSZES where ID = ocs.C_TANEVID) WHERE tcs.TOROLT = 'F' AND tcs.C_INTEZMENYID = @intezmenyid AND tcs.C_TANEVID = @tanevid ORDER BY f.C_NYOMTATASINEV END GO