Sql 如何在列中设置公式
我在特定字段中设置公式时遇到问题。我使用的sql数据库已从->添加新项目->sql数据库添加。我有带有以下字段的订单表:Sql 如何在列中设置公式,sql,sql-server,Sql,Sql Server,我在特定字段中设置公式时遇到问题。我使用的sql数据库已从->添加新项目->sql数据库添加。我有带有以下字段的订单表: ordernum primary key orderdate smalldatetime, custemail varchar(50), subtotal money, salestax money, shipping money, total AS(subtotal+salestax+shipping) 如何设置此合计公式,合计字段中没有提到数
ordernum primary key
orderdate smalldatetime,
custemail varchar(50),
subtotal money,
salestax money,
shipping money,
total AS(subtotal+salestax+shipping)
如何设置此合计公式,合计字段中没有提到数据类型
谢谢,Habib此示例应说明您希望实现的目标
create table #table
(
ordernum int identity(1,1) primary key,
orderdate smalldatetime,
custemail varchar(50),
subtotal money,
salestax money,
shipping money,
total AS(subtotal+salestax+shipping)
)
insert into #table
(
orderdate,
custemail,
subtotal,
salestax,
shipping
)
select
getDate(),
'some@email.com',
1.00,
1.00,
1.00
select * from #table
drop table #table
干杯,约翰这个例子应该说明你想要实现的目标
create table #table
(
ordernum int identity(1,1) primary key,
orderdate smalldatetime,
custemail varchar(50),
subtotal money,
salestax money,
shipping money,
total AS(subtotal+salestax+shipping)
)
insert into #table
(
orderdate,
custemail,
subtotal,
salestax,
shipping
)
select
getDate(),
'some@email.com',
1.00,
1.00,
1.00
select * from #table
drop table #table
干杯,John关于为什么或为什么不在DB中包含计算字段的讨论(如果有点长):关于为什么或为什么不在DB中包含计算字段的讨论(如果有点长):