34,874
社区成员
发帖
与我相关
我的任务
分享DECLARE @sql VARCHAR(8000);
SET @sql = 'select [仓库],[仓库名称],[品号] ';
SELECT @sql = @sql + ' , max(case CA09 when ''' + CA09
+ ''' then CA082 else 0 end) [' + CA09 + '需求]'
+ ' , max(case CA09 when ''' + CA09 + ''' then CA08 else 0 end) ['
+ CA09 + '缺料]'
FROM ( SELECT DISTINCT
CONVERT(VARCHAR(10),CA09,120) AS CA09
FROM AZCALIST
WHERE CA09 IS NOT NULL
) AS a;
SET @sql = @sql + ' from #tb2 group by [仓库],[仓库名称],[品号] ';