|
できました!! ありがとうございます。 もう一つ質問なのですが、下記ストアドプロシージャのデータを作成して、更に集計のストアドプロシージャを作成したいのですが、どのようにすればいいでしょうか・・・。 実施したいことは、SP1001_倉庫データはUNIONクエリであり、そのUNIONクエリの結果を集計してフォームのデータグリッドビューに表示したいのですが。 よろしくお願いいたします。
---ストアドプロシージャ(SP1001_倉庫データ)--- ALTER PROCEDURE SP1001_倉庫データ @受付番号 int AS select 規格ID,種類,有効期限, cast(BachNo as nvarchar)+'-'+cast(bachno連番 as nvarchar) as バッチNo, 量1缶当 as [残量] from [T3001_塗料マスタ] where T3001_塗料マスタ.受付番号=@受付番号 union select TC1001_出庫データMain.規格ID,種類,有効期限, bachno, -1*使用量 from [TC1011_出庫データSub] inner join TC1001_出庫データMain ON TC1011_出庫データSub.MainID=TC1001_出庫データMain.ID RETURN
上記の「残量」の合計をデータグリッドビューに表示する ALTER PROCEDURE SP1002_倉庫データ /* ( @parameter1 int = 5, @parameter2 datatype OUTPUT ) */ AS select 規格ID,種類,有効期限,bachno,sum(残量) as 残量 from [SP1001_倉庫データ] group by 規格ID,種類,有効期限,bachno RETURN
|