﻿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'