谢谢。 我试了一下,为什么会提示“缺少语句结束”,“insert into 产品”中的 “产品”两字突出显示? 另外,能不能同时将新添加的记录中的“牛奶”改成“复件牛奶”、“中止”改为“Yes”?
這麼簡單的問題也給100分,我哭...insert into 新表名(产品ID,产品名称,供应商,类别,单位数量,单价,库存量,订购量,中止) select 产品ID,'復件'+产品名称,供应商,类别,单位数量,单价,库存量,订购量,'YES' from 产品 where 产品ID=2如果'产品ID'不為主鍵如上,如為主鍵去掉兩個'产品ID'即可
insert into from 表 select * from 表 where 条件
无主键表
insert into 表 select * from 表 where 条件
有主键表
insert into 表 select 除主键外的所有字段列表 from 表 where 条件
1 苹果汁 ¥18.00 39 0 No
2 牛奶 ¥19.00 17 40 No
3 蕃茄酱 ¥10.00 13 70 No
………… 我想做到的就是复制“2 牛奶 ……”这一行的所有记录到新添加的一条记录中。如果能同时将“牛奶”改成“复件牛奶”、“中止”改为“Yes”就太完美了!
不知道能不能做到,因为我是一个VB新手,有些语句还不太会用,可否写完整?万分感谢。
我试了一下,为什么会提示“缺少语句结束”,“insert into 产品”中的 “产品”两字突出显示?
另外,能不能同时将新添加的记录中的“牛奶”改成“复件牛奶”、“中止”改为“Yes”?
select 产品ID,'復件'+产品名称,供应商,类别,单位数量,单价,库存量,订购量,'YES'
from 产品 where 产品ID=2如果'产品ID'不為主鍵如上,如為主鍵去掉兩個'产品ID'即可
如果是插在本表,新表名就為产品,否則改成要插入的表名