把表1中的字段值转为表2的字段 表1: Table1 字段:subject值: 语文 数学 把值转化為Table2中的字段 Table2(语文,数学)请问怎麼转 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://topic.csdn.net/u/20080614/17/22e73f33-f071-46dc-b9bf-321204b1656f.html?33238 if object_id('tb')is not null drop table tbgo create table tb(subject varchar(5))insert tb select '语文' union all select '数学'declare @s varchar(400)set @s='create table tt('select @s=@s+subject+' int,' from tbset @s=left(@s,len(@s)-1)+')'print @sexec(@s)----------- 结果------------create table tt(语文 int,数学 int) declare @tb table( subject nvarchar(100))insert into @tb select N'语文' union allselect N'数学'declare @subjectset nvarchar(2000)set @subjectset = 'create table Table2( ' select @subjectset = @subjectset + subject + ' nvarchar(100),' from @tbset @subjectset = left(@subjectset,len(@subjectset)-1) + ' )' exec( @subjectset)select * from Table2 如何设置用户权限 如何计算每个文章分类下的 文章总数 关于建立外键的一个问题 怎样删除存在约束关系的表的内容,新手提问,请高手解答! 求关于小数点进位的函数 SQL 怎样实现此功能? 分页存储过程根据外键ID查数据问题,大虾们帮忙看看问题怎么改 SQL2000用dts导入CSV文件,里面的汉字都变成了乱码 oracle的英文版资料 ORACLE连接不上!问题,高手请帮忙! 双机方案,镜像的概念不太清楚,怎么故障转移,并且自动恢复 还是SQL列转行问题?
if object_id('tb')is not null drop table tb
go create table tb(subject varchar(5))
insert tb select
'语文' union all select
'数学'declare @s varchar(400)set @s='create table tt('
select @s=@s+subject+' int,' from tbset @s=left(@s,len(@s)-1)+')'
print @sexec(@s)----------- 结果------------
create table tt(语文 int,数学 int)
declare @tb table
(
subject nvarchar(100)
)
insert into @tb
select N'语文' union all
select N'数学'declare @subjectset nvarchar(2000)
set @subjectset = 'create table Table2( '
select @subjectset = @subjectset + subject + ' nvarchar(100),' from @tb
set @subjectset = left(@subjectset,len(@subjectset)-1) + ' )'
exec( @subjectset)
select * from Table2