IF NOT EXISTS (SELECT 1 FROM sys.indexes WHERE name = 'IX_TANULOMULASZTAS_ORATANULOIID_TIPUS_TANITASIORAKID_INTEZMENYID_TANEVID') BEGIN CREATE NONCLUSTERED INDEX IX_TANULOMULASZTAS_ORATANULOIID_TIPUS_TANITASIORAKID_INTEZMENYID_TANEVID ON T_TANULOMULASZTAS ( C_ORATANULOIID ,C_TIPUS ,C_TANITASIORAKID ,C_INTEZMENYID ,C_TANEVID ) WHERE TOROLT = 'F' END GO IF NOT EXISTS (SELECT 1 FROM sys.indexes WHERE name = 'IX_TANULOCSOPORT_TANULOID_BELEPESDATUM_KILEPESDATUM_INTEZMENYID_TANEVID') BEGIN CREATE NONCLUSTERED INDEX IX_TANULOCSOPORT_TANULOID_BELEPESDATUM_KILEPESDATUM_INTEZMENYID_TANEVID ON T_TANULOCSOPORT ( C_TANULOID ,C_BELEPESDATUM ,C_KILEPESDATUM ,C_INTEZMENYID ,C_TANEVID ) INCLUDE (C_OSZTALYCSOPORTID) WHERE TOROLT = 'F' END GO IF NOT EXISTS (SELECT 1 FROM sys.indexes WHERE name = 'IX_HELYETTESITESIIDOSZAK_HELYETTESITETTORARENDID_HELYETTESITESNAPJA_HELYETTESTANAROKID_INTEZMENYID') BEGIN CREATE NONCLUSTERED INDEX IX_HELYETTESITESIIDOSZAK_HELYETTESITETTORARENDID_HELYETTESITESNAPJA_HELYETTESTANAROKID_INTEZMENYID ON dbo.T_HELYETTESITESIIDOSZAK ( C_HELYETTESITETTORARENDID ,C_HELYETTESITESNAPJA ,C_HELYETTESTANAROKID ,C_INTEZMENYID ) INCLUDE (C_TANEVID) WHERE TOROLT='F' END GO IF NOT EXISTS (SELECT 1 FROM sys.indexes WHERE name = 'IX_HELYETTESITESIIDOSZAK_HELYETTESITESNAPJA_HELYETTESTANAROKID_INTEZMENYID') BEGIN CREATE NONCLUSTERED INDEX IX_HELYETTESITESIIDOSZAK_HELYETTESITESNAPJA_HELYETTESTANAROKID_INTEZMENYID ON dbo.T_HELYETTESITESIIDOSZAK ( C_HELYETTESITESNAPJA ,C_HELYETTESTANAROKID ,C_INTEZMENYID ) INCLUDE (C_TANEVID, C_HELYETTESITETTORARENDID) WHERE TOROLT='F' END GO IF NOT EXISTS (SELECT 1 FROM sys.indexes WHERE name = 'IX_TANEVRENDJE_TANEVID_INTEZMENYID_NAPTIPUSA') BEGIN CREATE NONCLUSTERED INDEX IX_TANEVRENDJE_TANEVID_INTEZMENYID_NAPTIPUSA ON T_TANEVRENDJE ( C_TANEVID ,C_INTEZMENYID ,C_NAPTIPUSA ) INCLUDE (C_DATUM) WHERE TOROLT = 'F' END GO IF NOT EXISTS (SELECT 1 FROM sys.indexes WHERE name = 'IX_TANITASIORA_DATUM_TANARID_OSZTALYCSOPORTID_INTEZMENYID_TANEVID') BEGIN CREATE NONCLUSTERED INDEX IX_TANITASIORA_DATUM_TANARID_OSZTALYCSOPORTID_INTEZMENYID_TANEVID ON T_TANITASIORA ( C_DATUM ,C_TANARID ,C_OSZTALYCSOPORTID ,C_INTEZMENYID ,C_TANEVID ) WHERE TOROLT = 'F' END GO IF NOT EXISTS (SELECT 1 FROM sys.indexes WHERE name = 'IX_TANITASIORA_DATUM_HELYETTESITOTANARID_OSZTALYCSOPORTID_INTEZMENYID_TANEVID') BEGIN CREATE NONCLUSTERED INDEX IX_TANITASIORA_DATUM_HELYETTESITOTANARID_OSZTALYCSOPORTID_INTEZMENYID_TANEVID ON T_TANITASIORA ( C_DATUM ,C_HELYETTESITOTANARID ,C_OSZTALYCSOPORTID ,C_TANEVID ,C_INTEZMENYID ) WHERE TOROLT = 'F' --AND C_HELYETTESITOTANARID IS NOT NULL END GO IF NOT EXISTS (SELECT 1 FROM sys.indexes WHERE name = 'IX_ORARENDIORA_TANARID_ORAERVENYESSEGKEZDETE_ORAERVENYESSEGVEGE_INTEZMENYID_TANEVID') BEGIN CREATE NONCLUSTERED INDEX IX_ORARENDIORA_TANARID_ORAERVENYESSEGKEZDETE_ORAERVENYESSEGVEGE_INTEZMENYID_TANEVID ON T_ORARENDIORA ( C_TANARID ,C_ORAERVENYESSEGKEZDETE ,C_ORAERVENYESSEGVEGE ,C_INTEZMENYID ,C_TANEVID ) INCLUDE (C_OSZTALYCSOPORTID) WHERE TOROLT = 'F' END GO IF NOT EXISTS (SELECT 1 FROM sys.indexes WHERE name = 'IX_TANITASIORA_DATUM_CSENGETESIRENDID_INTEZMENYID_TANEVID') BEGIN CREATE NONCLUSTERED INDEX IX_TANITASIORA_DATUM_CSENGETESIRENDID_INTEZMENYID_TANEVID ON T_TANITASIORA ( C_DATUM ,C_CSENGETESIRENDID ,C_INTEZMENYID ,C_TANEVID ) WHERE TOROLT = 'F' END GO IF NOT EXISTS (SELECT 1 FROM sys.indexes WHERE name = 'IX_TANEVRENDJE_DATUM_INTEZMENYID_TANEVID') BEGIN CREATE NONCLUSTERED INDEX IX_TANEVRENDJE_DATUM_INTEZMENYID_TANEVID ON T_TANEVRENDJE ( C_DATUM , C_TANEVID , C_INTEZMENYID ) INCLUDE (C_OSSZESCSOPORTRAVONATKOZIK) WHERE TOROLT = 'F' END GO