毎月 1 列のテーブルがあるとします。12 の異なる select ステートメントを記述する必要がないように、何らかの方法でこの 12 列をループすることは可能ですか?
それ以外の
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
どういうわけかここでループを作成して、別の月を通過することはできますか? 月番号を除けば、まさにくだらない質問だからです。