gpt4 book ai didi

sql - 保存来自另一个表的行计数的表字段

转载 作者:搜寻专家 更新时间:2023-10-30 20:01:04 25 4
gpt4 key购买 nike

我有一个字段,我想在其中存储另一个表中某些行的数量。创建行时我一直在增加这个值,但感觉这可能不是最好的方法。然后我又一次认为每次都在有问题的 table 上“计数”也没有意义。什么是最佳方法?

编辑:过滤计数

最佳答案

创建一个INSERT触发器来增加产品数量。

alt text

这是代码

create table Products ( ID int identity primary key )
GO
create table ProductCounter ( ProductCount int not null default 0 )
GO
insert ProductCounter default values
GO
create trigger trgIncrementProductCount
on Products
after insert
as
begin
update ProductCounter
set ProductCount = ProductCount + 1
end
GO

insert Products default values
insert Products default values
select * from ProductCounter

insert Products default values
insert Products default values
select * from ProductCounter

关于sql - 保存来自另一个表的行计数的表字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/680083/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com