Lets say i have a table with one column for every month. Is it possible to Loop thruu this 12 columns somehow so i don't have to write 12 different select Statements?
Instead of
SELECT a.ArtikelName,a.Number,
jan = (SELECT b.Month1 FROM Budget b LEFT OUTER JOIN on b.number = a.number),
feb = (SELECT b.Month2 FROM Budget b LEFT OUTER JOIN on b.number = a.number),
mar = (SELECT b.Month3 FROM Budget b LEFT OUTER JOIN on b.number = a.number),
apr = (SELECT b.Month4 FROM Budget b LEFT OUTER JOIN on b.number = a.number),
may = (SELECT b.Month5 FROM Budget b LEFT OUTER JOIN on b.number = a.number),
FROM Artikel a
Can i somehow make a Loop here and go thruu the different months? Because except of the monthnumber it's exactly desame question.