38 lines
No EOL
1.2 KiB
Transact-SQL
38 lines
No EOL
1.2 KiB
Transact-SQL
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 |