105得票7回答
EF Code First中的计算列

我需要在我的数据库中计算一列作为 (行和) - (行b和),我正在使用代码优先模型来创建我的数据库。 这是我的意思:public class Income { [Key] public int UserID { get; set; } public dou...

100得票10回答
SQL Server中的字符串拼接与null值

我正在创建一个由多个字段计算的列,其中一些字段可能为空。 问题在于,如果其中任何一个字段为空,则整个计算列都将为空。根据Microsoft的文档,我了解到这是预期的,并且可以通过设置SET CONCAT_NULL_YIELDS_NULL来关闭此功能。但是,我不想更改此默认行为,因为我不知道它...

95得票5回答
PostgreSQL:在同一查询中使用计算列

我在使用计算列的时候遇到了问题,在SQL中类似的代码如下所示,是否可以在PostgreSQL中重新创建这个计算列?select cost_1, quantity_1, cost_2, quantity_2, (cost_1 * quantity_1) as total_1, ...

72得票4回答
如何在SQL Server 2008中修改计算列?

我有一个使用以下代码创建的计算列:alter table tbPedidos add restricoes as (cast(case when restricaoLicenca = 1 or restricaoLote = 1 then 1 else 0 end as bit)) 但是,现...

64得票3回答
如何在R中使用变量作为列名,在data.table中完全通用地工作?

我需要的是一种“最佳实践”批准的替代方案,用来代替以下的解决方法/工作流程。考虑到我有一堆类似数据的列,并且想要对这些列或其子集执行一系列类似的操作,其中操作具有任意高的复杂度,并且每个操作传递给它们的列名组在一个变量中指定。 我意识到这个问题听起来有点牵强,但我经常遇到这种情况。这些示例通...

53得票2回答
基于不同表的列的计算列公式

考虑这个表格:c_const code | nvalue -------------- 1 | 10000 2 | 20000 还有另一个表 t_anytable rec_id | s_id | n_code --------------------- ...

50得票9回答
在SQL Server CTE中出现“未指定'd'的第2列”的错误?

我有这个查询,但它没有按照应该的方式工作。with c as (select month(bookingdate) as duration, count(*) as totalbookings from ...

49得票2回答
SQLAlchemy计算列

(新的SQLAlchemy用户警报) 我有三个表:一个人、从特定日期开始的每小时费率和每日时间记录。我正在寻找正确的方法,以使Time的成本基于当天该人的每小时费率。 是的,我可以在创建时计算该值,并将其作为模型的一部分,但请将其视为总结幕后更复杂数据的示例。我如何计算Time.cost?它...

48得票2回答
在Python中对列进行绝对值处理

我该如何将列“count”的值转换为绝对值?我的数据框架概述如下: datetime count 0 2011-01-20 00:00:00 14.565996 1 2011-01-20 01:00:00 10.204177 2 20...

46得票3回答
创建新列并从同一数据框中填充计算出的值。

这里是我数据框的一个简化示例:ds = pd.DataFrame(np.abs(randn(3, 4)), index=[1,2,3], columns=['A','B','C','D']) ds['sum'] = ds.sum(axis=1) 看起来像 A B ...