との最初ではないNULL値を取得することは、私は私は、次の表</p> <p><a href="https://i.stack.imgur.com/GA9pF.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/GA9pF.png" alt="Source Table"></a></p> <p>続きを持つグループ
説明
を達成しようとしていた結果であります私は場所でデータをグループ化し、拳を取得したい列で使用できるNULL値ではありません。例えばの値ブライアンを有するであろう値テイラーとカラムDを有するであろう値ジョン、カラムCを有するであろう値ジョン、カラムBを有するであろう 1300カラムをlocationcd。
マイソリューション
私は正しい結果を保証するものではない何かをしました。ここに私のクエリです
select locationCd,
min([$1-$500]),
min([$501-$2500]) as '$501-$2500',
Min([$2501-$5000]) as '$2501-$5000',
min([$$5000 and above]) as '$$5000 and above'
from #tab
group by LocationCd
助けてください。
提供してください必要なテーブルでTABLE_NAMEを交換してください有効なデータより良い回答を得るのに役立ちます – mohan111
まずは?今度は、どの列が注文を決定するのかといった疑問がぶつかる戦いがあります。あなたのデータから、単純にすべての列 'not null'でフィルタリングすることができます –
結果はビジネスルールと一致しませんか? –