26得票2回答
MySQL中生成列时的子查询?

我能否在表A中创建一个生成列,将表B中与表A行的tableA_id相关的列求和? 假设我有一个家庭表和一个儿童表,我想为每个家庭计算孩子的年龄总和。ALTER TABLE people.families ADD COLUMN sumofages DECIMAL(10,2) GENERATE...

26得票2回答
在SQL Server 2008中创建计算列

我有一个 SQL Server 2008 数据库,其中有一个名为“Book”的表格。这个表格有以下属性: ID(整数) Title(nvarchar(256)) PublishDate(日期时间) 我需要创建一个名为“AgeInMinutes”的计算列。我不太熟悉计算列,虽然我明白概念...

26得票5回答
使用一个列的值来更新另一个列 (SQL Server)?

假设我有一个针对某个表的庞大选择操作。一列的一个值是通过复杂的逻辑计算得出的,它被称为ColumnA。现在,对于另一列,我需要从ColumnA中获取该值并将其与其他静态值相加。 示例 SQL:select table.id, table.number, complex stuff [Colu...

23得票4回答
在 Pandas DataFrame 的末尾添加一列,该列包含先前数据的平均值。

我有一个DataFrame ave_data,其中包含以下内容:ave_data Time F7 F8 F9 00:00:00 43.005593 -56.509746 25.271271 01:00:00 ...

22得票2回答
Postgres 添加带有初始计算值的列

我想向一个已存在且填有值的表中添加一个新列。新列将会是NOT NULL,因此对于每一行已存在的行,它都需要一个值。 我希望在列创建时基于表中其他值来计算初始值,而且仅限于列创建时。 我有一个非常具体的用例,因此我不寻求解决方案。以下是我所需的简化示例: 假设我有以下数据: CREATE...

22得票2回答
计算列的数据类型是什么?

使用 CASE 表达式创建计算列时,CREATE TABLE 不会显式定义该列的数据类型:CREATE TABLE OrderDetail ( OrderID INT , ProductID INT , Qty INT , OrderDate DATETIME , ShipDate DATET...

20得票2回答
选定行和列的Pandas min()函数

我正在尝试创建一个只包含一行和几列的最小值的列,例如: A0 A1 A2 B0 B1 B2 C0 C1 0 0.84 0.47 0.55 0.46 0.76 0.42 0.24 ...

19得票1回答
为什么执行计划中包含一个已持久化的计算列的用户定义函数调用?

我有一个包含两个计算列的表,两个计算列的“是否持久化”都设置为true。但是,在查询中使用它们时,执行计划显示UDF用于计算列作为计划的一部分。由于在添加/更新行时通过UDF计算列数据,为什么计划会将其包含? 如果在查询中包括这些列,则查询非常缓慢(>30s),而当它们被排除时,速度非常快(...

19得票5回答
将计算列转换为常规列

我在 SQL Server 2005 的一个大表中有一个持久化的计算列。 我想将它转换为常规列,同时保留当前值。 我需要重新创建这个列并在事务中更新整个表吗?还是可以仅更改计算列的规范?如何操作?

18得票1回答
如何将普通列更改为“计算”列

我在 MSSQL Server 2008 中有一张表格。我想将其中一列更改为计算列。请问怎么做?