update ls set 总价格=(select sum(价格) form ls) where id=1;
update ls set 总价格=(select sum(价格) form ls) where id=1;
update ls set 总价格=(select sum(价格) form ls) where id=1 表ls 内容 ID 商品 价格 总价格 1 AK47 250 2 M2-16 360 价格和总价格类型是数字型 照上面两位的语句 ACCESS 中无法执行 提示 语法错误查询语句(select sum(价格)from ls )
if exists (select name,type from sysobjects where name='is' and type='U') drop table [is] go create table [is] ([ID] int, 商品 varchar(20), 价格 float, 总价格 float) goinsert into [is](ID,商品,价格) values(1,'AK47','250') insert into [is](ID,商品,价格) values(2,'M2-16','360') go update [is] set 总价格=(select sum(价格) from [is]) where id=1 go select * from [is] go drop table [is] SQLSERVER 2000 测试通过
update ls set 总价格=(select sum(价格) form ls) where id=1;
表ls 内容
ID 商品 价格 总价格
1 AK47 250
2 M2-16 360
价格和总价格类型是数字型
照上面两位的语句 ACCESS 中无法执行
提示 语法错误查询语句(select sum(价格)from ls )
drop table [is]
go
create table [is] ([ID] int,
商品 varchar(20),
价格 float,
总价格 float)
goinsert into [is](ID,商品,价格) values(1,'AK47','250')
insert into [is](ID,商品,价格) values(2,'M2-16','360')
go
update [is] set 总价格=(select sum(价格) from [is]) where id=1
go
select * from [is]
go
drop table [is]
SQLSERVER 2000 测试通过