Tested in MySQL:
select
case
when MONTH(CURRENT_TIMESTAMP) = 1 then m1
when MONTH(CURRENT_TIMESTAMP) = 2 then m1 + m2
when MONTH(CURRENT_TIMESTAMP) = 3 then m1 + m2 + m3
when MONTH(CURRENT_TIMESTAMP) = 4 then m1 + m2 + m3 + m4
when MONTH(CURRENT_TIMESTAMP) = 5 then m1 + m2 + m3 + m4 + m5
when MONTH(CURRENT_TIMESTAMP) = 6 then m1 + m2 + m3 + m4 + m5 + m6
when MONTH(CURRENT_TIMESTAMP) = 7 then m1 + m2 + m3 + m4 + m5 + m6 + m7
when MONTH(CURRENT_TIMESTAMP) = 8 then m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8
when MONTH(CURRENT_TIMESTAMP) = 9 then m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9
when MONTH(CURRENT_TIMESTAMP) = 10 then m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 + m10
when MONTH(CURRENT_TIMESTAMP) = 11 then m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 + m10 + m11
else m1 + m2+ m3 + m4 + m5+ m6 + m7 + m8 + m9 + m10 + m11 + m12
end as YTD
from yourTable
select
case
when MONTH(CURRENT_TIMESTAMP) = 1 then m1
when MONTH(CURRENT_TIMESTAMP) = 2 then m1 + m2
when MONTH(CURRENT_TIMESTAMP) = 3 then m1 + m2 + m3
when MONTH(CURRENT_TIMESTAMP) = 4 then m1 + m2 + m3 + m4
when MONTH(CURRENT_TIMESTAMP) = 5 then m1 + m2 + m3 + m4 + m5
when MONTH(CURRENT_TIMESTAMP) = 6 then m1 + m2 + m3 + m4 + m5 + m6
when MONTH(CURRENT_TIMESTAMP) = 7 then m1 + m2 + m3 + m4 + m5 + m6 + m7
when MONTH(CURRENT_TIMESTAMP) = 8 then m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8
when MONTH(CURRENT_TIMESTAMP) = 9 then m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9
when MONTH(CURRENT_TIMESTAMP) = 10 then m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 + m10
when MONTH(CURRENT_TIMESTAMP) = 11 then m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 + m10 + m11
else m1 + m2+ m3 + m4 + m5+ m6 + m7 + m8 + m9 + m10 + m11 + m12
end as YTD
from yourTable