create proc [dbo].[SpCateProducts](@cate_id int)
as
begin
select sb.subcate_name, sum(p.qty)
from subcategory sb
join product p on p.subcate_id = sb.subcate_id
where sb.cate_id = @cate_id
group by sb.subcate_name
select top 1 pname from product join subcategory
on product.subcate_id=
(
select top 1 subcate_id
from subcategory
where cate_id=3
order by NEWID()
)
end
2つのテーブルを返していますが、どうすればそれをリストビューにバインドできますか?
または、これらの必要なデータ行をすべて含む単一のテーブルを返す方法はありますか?
つまり、最初の 1 つの選択コマンドが既に 4 行 4 列のテーブルを提供している場合pname
、2 番目の選択コマンドによって現在返されているもう 1 つの列 ( ) を含める方法はありますか?