kreta/Kreta.DataAccess.Migrations/Scripts/Archive/20200116101358_KRETA2_2382/ESLTantargyKatFeltoltes.sql
2024-03-13 00:33:46 +01:00

30 lines
No EOL
2 KiB
SQL

UPDATE tgy
SET C_ESLTANTARGYKATEGORIAID =
CASE
WHEN C_TARGYKATEGORIA IN (1202,6726,6737) THEN 7578 --ANGOL
WHEN C_TARGYKATEGORIA IN (1203,6731,6741) THEN 7579 --NÉMET
WHEN C_TARGYKATEGORIA IN (1204,6729,6739) THEN 7580 --FRANCIA
WHEN C_TARGYKATEGORIA IN (1205,1206,1207,1208,1209,6728,6729,6730,6731,6732,6733,6734,6738,6739,6740,6741,6742,6743,6744) THEN 7581 --EGYÉB NYELV
WHEN C_TARGYKATEGORIA IN (1200) THEN 7582 --NEMZETISÉGI
WHEN C_TARGYKATEGORIA IN (1210) THEN 7583 --MATEK
WHEN C_TARGYKATEGORIA IN (1198) AND tgy.C_NEV LIKE '%irodalom%' THEN 7585 --MAGYAR NYELV ÉS IRODALOM (IRODALOM)
WHEN C_TARGYKATEGORIA IN (1198) AND tgy.C_NEV LIKE '%nyelv%' THEN 7584 --MAGYAR NYELV ÉS IRODALOM (NYELV(TAN))
WHEN C_TARGYKATEGORIA IN (1219) THEN 7588 --FIZIKA
WHEN C_TARGYKATEGORIA IN (1220) THEN 7589 --KÉMIA
WHEN C_TARGYKATEGORIA IN (1221) THEN 7590 --BIOLÓGIA
WHEN C_TARGYKATEGORIA IN (1223) THEN 7591 --FÖLDRAJZ
WHEN C_TARGYKATEGORIA IN (1224) THEN 7592 --ÉNEK-ZENE
WHEN C_TARGYKATEGORIA IN (1229,1230) THEN 7593 --SZÁMÍTÁSTECHIKA, INFORMATIKA
WHEN C_TARGYKATEGORIA IN (1232,6755) THEN 7594 --TECHNIKA
WHEN C_TARGYKATEGORIA IN (1235) THEN 7595 --TESTNEVELÉS
WHEN C_TARGYKATEGORIA IN (6754,1215) THEN 7587 --TÖRTÉNELEM
WHEN C_TARGYKATEGORIA IN (1240,1269,1286,1274,1288,1277,1279,1273,1275,1284,1278,6749,6707,6750,1281,1287,1272,1280,1271,6751,
1270,1283,1276,1285,6752) THEN 7597 --SZAKMAI GYAKORLAT
WHEN C_TARGYKATEGORIA IN (1239,1249,1266,1254,1268,1257,1259,1253,1255,1264,1258,6745,6746,6706,1261,1267,1252,1260,1251,6747,
1250,1263,1256,1265,6748) THEN 7596 --SZAKMAI ELMÉLET
ELSE 7598 --EGYÉB
END
FROM T_TANTARGY tgy
INNER JOIN T_TANEV tn ON tn.ID = tgy.C_TANEVID AND tn.TOROLT='F' AND tn.C_AKTIV = 'T' AND tn.C_NEV = '2019/2020'
INNER JOIN T_INTEZMENY i ON i.ID = tgy.C_INTEZMENYID AND i.TOROLT='F'
WHERE tgy.TOROLT='F'