【发布时间】:2016-11-27 15:00:30
【问题描述】:
假设有一个表格,其中包含一些点,其列 id(主键)和坐标 x、y、z
假设我想添加一个额外的列来计算每个点的 x、y 和 z 的平均值。这可以通过cqlsh吗?还是我必须选择所有行,修改它们,然后再写回去?
【问题讨论】:
假设有一个表格,其中包含一些点,其列 id(主键)和坐标 x、y、z
假设我想添加一个额外的列来计算每个点的 x、y 和 z 的平均值。这可以通过cqlsh吗?还是我必须选择所有行,修改它们,然后再写回去?
【问题讨论】:
要将它们实际写为新列,您需要查询它们,求平均值,然后显式写回。
但是,您也可以即时计算平均值 - 如果您想这样做,您正在寻找的概念是:
【讨论】: