可以在DB表中计算列吗?

时间:2016-12-06 21:16:56

标签: sql postgresql calculated-columns

PSQL noob在这里。我正在尝试创建一个类似于以下内容的表:

name foo    bar    baz     foo_per_bar      foo_bar_per_baz
joe  28     11     18      = foo/bar      = foo_per_bar/baz

到目前为止我的架构看起来像:

CREATE TABLE foobars (
id: serial primary key,
foo: Integer,
bar: Integer,
baz: Integer,
foo_per_bar: ??,
foo_bars_per_baz: ??
);

是否支持这样的事情? 如果没有,我怎么能去做呢?创建一个单独的表来执行计算并在foobars

中引用它

0 个答案:

没有答案