SQL Server では、次のような結果が得られます。
ただし、ここに示すような出力が必要です。
asp.netフロントエンドまたはSQLクエリ/ストアドプロシージャを介して重複データをマージする方法はありますか?
SQL Server では、次のような結果が得られます。
ただし、ここに示すような出力が必要です。
asp.netフロントエンドまたはSQLクエリ/ストアドプロシージャを介して重複データをマージする方法はありますか?
これは好ましい解決策ではないかもしれませんが、より適切な方法でデータを取得するのに役立つ場合があります。
SELECT * FROM [{yourDb}].[dbo].[{yourTb}] ORDER BY ProductName ASC
COMPUTE sum(Quantity) BY ProductName
結果: アイテム OrderId 数量
合計 6
-- 続き
アイテム オーダー ID 数量
サム21
ストアド プロシージャから 2 つのテーブルを返すことができます。1 つのテーブルには合計フィールドを持つ製品の詳細のみが含まれ、もう 1 つのテーブルには注文の詳細が含まれます。
内側のグリッドでグリッドを配置します。
親グリッドを製品テーブルに、2番目のグリッドを注文テーブルにバインドすると、問題が解決します。