kreta/Kreta.DataAccess.Migrations/DBScripts/Database/dbo/Stored procedures/uspGetOsztalyCsoportAdatok.sql
2024-03-13 00:33:46 +01:00

25 lines
No EOL
831 B
Transact-SQL

DROP PROCEDURE IF EXISTS uspGetOsztalyCsoportAdatok
GO
CREATE PROCEDURE uspGetOsztalyCsoportAdatok
AS
BEGIN
SET NOCOUNT ON;
SELECT
ocs.ID AS OsztalyCsoportId
,ocs.C_NEV AS OsztalyCsoportNev
,ISNULL(ofo.C_IDPEGYEDIAZONOSITO, csv.C_IDPEGYEDIAZONOSITO) AS OsztalyfonokCsoportvezetoUid
,ISNULL(ofo.C_NYOMTATASINEV, csv.C_NYOMTATASINEV) AS OsztalyfonokCsoportvezetoNev
,ofoh.C_IDPEGYEDIAZONOSITO AS OsztalyfonokHelyettesUid
,ofoh.C_NYOMTATASINEV AS OsztalyfonokHelyettesNev
FROM T_OSZTALYCSOPORT ocs
LEFT JOIN T_OSZTALY o ON o.ID = ocs.ID
LEFT JOIN T_CSOPORT cs ON cs.ID = ocs.ID
LEFT JOIN T_FELHASZNALO ofo ON ofo.ID = o.C_OSZTALYFONOKID
LEFT JOIN T_FELHASZNALO ofoh ON ofoh.ID = o.C_OFOHELYETTESID
LEFT JOIN T_FELHASZNALO csv ON csv.ID = cs.C_CSOPORTVEZETOID
END
GO