私はグリッドビューを持っており、タイプ1とタイプ2の列があり、バインドされ type1
ていtype2
ます。
次に、チーク ボックスを追加します。
データをバインドしたいのですが、クエリ データが重複しています。
これは私のクエリです
SELECT DISTINCT
userId,
MAX(CASE WHEN ApproverTypeID = 1 THEN ApproverTypeID END) AS Type1,
MAX(CASE WHEN ApproverTypeID = 2 THEN ApproverTypeID END) AS Type2
FROM
table1
GROUP BY
ApproverTypeID, userId
私の元のテーブルは次のようになります。
Name Type
---------
Name1 1
Name2 1
Name1 0
しかし、私はこのような出力を得たい...
Name Type1 Type2
----------------
Name1 1 0
Name2 1 null
どうすればいいですか?