 ALTER TABLE `_calendYM`
ADD COLUMN `_YM` INT(11) NOT NULL DEFAULT 0 COMMENT "poprz. YM" AFTER YMW2,
ADD COLUMN `YM_` INT(11) NOT NULL DEFAULT 0 COMMENT "nast. YM" AFTER _YM,
ADD COLUMN `_D1` DATE NOT NULL COMMENT "ost. dzień poprz. YM" AFTER YM_,
ADD COLUMN `D2_` DATE NOT NULL COMMENT "pierw. dzień nast. YM" AFTER _D1
;
UPDATE `_calendYM`
SET 
	_YM = 
	IF(M=1, 100*(Y-1) + 12, 100*(Y) + M - 1), 
	YM_ = 
	IF(M=12, 100*(Y+1) + 1, 100*(Y) + M + 1),
	_D1 = D1 - INTERVAL 1 DAY,
	D2_ = D2 + INTERVAL 1 DAY
;
