首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

提取和更新有关问题

2011-12-22 
提取和更新问题提取表1中的数据到表2中当表1的数据字段产品为1时selectID,产品,代号,备注into表2from表1wh

提取和更新问题
提取表1中的数据到表2中   当表1的数据字段产品为1时
select   ID,产品,代号,备注   into   表2   from   表1   where   产品= '1 ' ";
更新表1中的数据到表2中   当表1的数据字段产品为1时
update   ID,产品,代号,备注   into   表2   from   表1   where   产品= '1 ' ";
为什么这样不行啊


[解决办法]
try:

update 表1,表2
set 表1.产品 = 表2.产品,表1.代号=表2.代号,表1.备注=表2.备注
where 表1.产品 = 表2.产品 AND 表2.产品 = '1 ';
[解决办法]
up
[解决办法]
update ID,产品,代号,备注 into 表2 from 表1 where 产品= '1 ' ";
等價於如下兩條
delete from 表2 where 產品= '1 '
select ID,产品,代号,备注 into 表2 from 表1 where 产品= '1 ' ";

[解决办法]
update 表1,表2
set 表1.产品 = 表2.产品,表1.代号=表2.代号,表1.备注=表2.备注
where 表1.产品 = 表2.产品 AND 表2.产品 = '1 ';
正解。

[解决办法]
update 表2 (ID,产品,代号,备注) values (你提取到的ID,产品,代号,备注) where 产品= '1 ' ";

热点排行