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
但它返回两个表,那么我怎样才能将它绑定到列表视图?
或者有什么方法可以返回一个包含所有这些所需数据行的表?
我的意思是第一个选择命令已经给出了一个 4 行和 4 列的表,那么有没有办法让它包含一个pname
当前由第二个选择命令返回的列()