次のパズルを解決する必要があります (正確には緊急のビジネス割り当て) SQL SERVER 2008
私はこの形のテーブルを持っています
ID Market SubMarket Value
1 1 1 3
2 1 2 6
3 1 3 2
4 2 23 1
5 2 24 9
私は特定の MarketID を持っており、すべての MarketID には特定の SubMarketID があります (最大 5 - それぞれにどのように使用できるかはわかっています)。
このタイプの固定テーブルでデータを変換する必要があります
MarketID SubMarketAvalue SubMarketBValue SubMarketCValue....SubMarketEValue
1 3 6 2 null
2 1 9 null null
SubMarketAValue には、小さい方の SubMarketID の値が含まれている必要があります
SubMarketBValue には、次に大きな SubMarketID の値が含まれている必要があります