|
3#
楼主 |
发表于 2016-9-16 08:29:35
|
只看该作者
哎!论坛里找不到高手。这个问题自已研究了半个月,终于解决了,现在分享给大家:
1、在ADP中创建一个文字存储过程。
2、把以下代码复制进去,取一个名字储存,点一下叹号运行就会得到你要的结果。
ALTER procedure xo
as
Declare @cai as varchar(8000)
Set @cai='select 产品规格,'
Select @cai=@cai+'sum(case 工序 when ''' +工序+ '''Then 合格数量 else 0 end) as '''+工序+''','
From (select distinct 工序 from dbo.生产信息) bb
Select @cai=left(@cai,len(@cai)-1)+'from dbo.生产信息 group by 产品规格'
Exec(@cai)
RETURN |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|