値のリストを含むテーブルがあります。-1 は空白の値です。
ID FieldType1A FieldType1B FieldType2A FieldType2B Person
1 15 14 10 -1 1
2 16 -1 12 10 1
3 17 -1 5 6 1
4 6 -1 7 -1 2
...
したがって、結果は次のようになります。
Person FieldType1 FieldType2
1 4 5
2 1 1
ユーザーIDのリストを持つユーザーテーブルがあります。その値のリストを繰り返し処理して、結果セットに個人リストを生成する方法はありますか(単にカウントであるため、フィールドタイプが完全に有効な場合は0)? T-SQL Column Values Countへの答えは、私が行こうとしている方向への一歩だと思いますが、同じ列を結合する方法がわかりません (A/B は答えのリストを許可します)。それと、有効な各応答の数を数えようとしないので、すべての有効な値を組み合わせることに興味があります。