gpt4 book ai didi

SQL 字段作为其他字段的总和

转载 作者:行者123 更新时间:2023-12-05 00:39:46 27 4
gpt4 key购买 nike

这与查询无关,我想知道的是是否可以将列中的字段显示为其他字段的总和。有点像 Excel。

例如,我有两个表:

食谱

nrecepie integer
name varchar(255)
time integer

和另一个

指示
nintrucion integer
nrecepie integer
time integer

所以,基本上作为一个食谱有 n 个指令,我想要那个
recipes.time = sum(intructions.time)

这可以在创建表脚本中完成吗??如果是这样,如何?

最佳答案

您可以使用 View :

CREATE VIEW recipes_with_time AS
SELECT nrecepie, name, SUM(Instructions.time) AS total_time
FROM Recepies
JOIN Instructions USING (nrecepie)
GROUP BY Recepies.nrecepie

如果您真的希望在真实表中拥有该数据,则必须使用触发器。

关于SQL 字段作为其他字段的总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4278582/

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