日期:2014-05-17 浏览次数:20586 次
declare @sql nvarchar(4000)
set @sql = ' select fid,fname,'
select @sql=@sql+'MAX (case fbh when '''+fbh+''' then convert(varchar(10),frq,121) else null end ) as '''+fbh+''','
from (select fbh from #tt ) a
select @sql=left(@sql,len(@sql)-1) +' from #tt GROUP BY fid,fname'
exec (@sql)
/**
fid fname 制模 修边 小红
------------------------------ ------------------------------ ---------- ---------- ----------
A1013 AG-14339 2012-10-09 2012-10-11 2012-10-12
(1 行受影响)
**/