init
This commit is contained in:
commit
e124a47765
19374 changed files with 9806149 additions and 0 deletions
|
@ -0,0 +1,60 @@
|
|||
GO
|
||||
/****** Object: StoredProcedure [dbo].[sp_GetTermek] Script Date: 2016.02.19. 10:53:07 ******/
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
|
||||
-- =============================================
|
||||
-- Author: Hoffmann Zsolt
|
||||
-- Create date: 2016-02-19
|
||||
-- Description: Termek lekérdezés
|
||||
-- =============================================
|
||||
CREATE PROCEDURE [dbo].[sp_GetTermek]
|
||||
@FoglalkozasId int,
|
||||
@OsztCsopId int
|
||||
AS
|
||||
BEGIN
|
||||
|
||||
SET NOCOUNT ON;
|
||||
|
||||
|
||||
with q (ID,Nev,Tipus) as
|
||||
( select
|
||||
T_TEREM.ID,
|
||||
T_TEREM.C_NEV Nev,
|
||||
'1' Tipus
|
||||
from T_TEREM
|
||||
left join T_TEREM_FOGLALKOZAS on T_TEREM_FOGLALKOZAS.C_TEREMID = T_TEREM.ID
|
||||
left join T_FOGLALKOZAS on T_FOGLALKOZAS.ID = T_TEREM_FOGLALKOZAS.C_FOGLALKOZASID
|
||||
where T_TEREM.TOROLT = 'F' and
|
||||
T_FOGLALKOZAS.TOROLT = 'F' and
|
||||
T_FOGLALKOZAS.ID = @FoglalkozasId except
|
||||
(
|
||||
select
|
||||
T_TEREM.ID,
|
||||
T_TEREM.C_NEV Nev,
|
||||
'1' Tipus
|
||||
from T_TEREM
|
||||
inner join
|
||||
(select C_TEREMID from T_OSZTALYCSOPORT where TOROLT = 'F' and ID = @OsztCsopId) ocs on ocs.C_TEREMID = T_TEREM.ID
|
||||
where T_TEREM.TOROLT = 'F')
|
||||
union all select
|
||||
T_TEREM.ID,
|
||||
T_TEREM.C_NEV Nev,
|
||||
'2' Tipus
|
||||
from T_TEREM
|
||||
inner join
|
||||
(select C_TEREMID from T_OSZTALYCSOPORT where TOROLT = 'F' and ID = @OsztCsopId) ocs on ocs.C_TEREMID = T_TEREM.ID
|
||||
where T_TEREM.TOROLT = 'F')
|
||||
select ID,Nev,Tipus from q
|
||||
union
|
||||
select
|
||||
T_TEREM.ID,
|
||||
T_TEREM.C_NEV Nev,
|
||||
'3' Tipus
|
||||
from T_TEREM
|
||||
where T_TEREM.TOROLT = 'F'
|
||||
and T_TEREM.ID not in (select ID from q)
|
||||
|
||||
END
|
Loading…
Add table
Add a link
Reference in a new issue