Hogyan állítsuk át az órarendi heteket

Előfordul, hogy az év elején beállított órarendi hetek sorát egy adott dátumtól kezdve át kell állítani. Ezt a felületen elvégezhetjük, havi bontásban, minden nap órarendi hetének átállításával, de ez esetenként lehet túl fárasztó, hoszadalmas. Ilyenkor jöhet jól, ha közvetlenül SQL utasításokkal át tudjuk állítani az órarendi heteket

Pl: Ha szeretnént 2008 január elsejétől a kéthetes órarendben az órarendi heteket megcserélni, akkor az adott tanév adatbázisában adjuk ki a következő parancsot:

UPDATE nap SET orarendiHet=IF(orarendiHet=0, 0, (orarendiHet MOD 2)+1) WHERE dt>'2008-01-01';

És kész is vagyunk!

hogyan/orarendi_hetek_atallitasa.txt · Utolsó módosítás: 2019/05/28 19:52 (külső szerkesztés)
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0