我不会,只能帮顶了,我也有个DB2的问题,请教各位,
declare @sql varchar(8000)
set @sql = 'select name,'
select @sql = @sql + 'sum(case subject when '''+subject+'''
then source else 0 end) as '''+subject+''','
from (select distinct subject from test) as a
select @sql = left(@sql,len(@sql)-1) + ' from test group by name'
exec(@sql)
go
象这个用DB2的语句来写,该怎么写,LZ知不知道啊