【发布时间】:2011-05-15 18:46:16
【问题描述】:
这与查询无关,我想知道是否可以将列中的字段显示为其他字段的总和。有点像 Excel。
例如,我有两个表:
食谱
nrecepie integer
name varchar(255)
time integer
和其他
说明
nintrucion integer
nrecepie integer
time integer
所以,基本上作为食谱有 n 条说明,我想要那个
recipes.time = sum(intructions.time)
这可以在创建表脚本中完成吗?如果有,怎么做?
【问题讨论】:
-
我认为这不可能作为
CREATE TABLE声明的一部分。触发器用于这种功能,或者您可以编写存储过程来进行更新(添加/删除指令时)。 -
我们在谈论什么样的环境? SQL 服务器?使用权? MySQL?