问题标签 [calculated-columns]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1280 浏览

jquery - 修改 (jQuery) JS 以包含代码以跟踪对复选框和下拉列表所做的更改并更新价格

我有一个 javascript 代码,我正在使用 jQuery Calculation 插件(可以从链接文本下载)。我的表格有点像购物车表格,即价格根据输入的数量更新。该表格有接受数字的文本框,这表示数量。输入/修改此数量后,将更新相同的价格,同时更新总计。目前,它只允许我使用文本框。我希望能够在表单中使用复选框和下拉列表,并希望 JS 代码处理更新价格和总计并立即显示(就像在当前现有文本框的情况下一样)。我在我的本地主机上尝试了这个,但我已经结束了当前的功能,或者更新的代码不适用于复选框和下拉列表。

我到目前为止的表格是:

同样如您所见,上面的表单代码中使用了表格。有没有办法在不使用表格的情况下实现我想要做的事情?

谢谢大家。

0 投票
2 回答
2381 浏览

sql - MySQL 视图:如何将计算字段的默认值设置为 0?

我使用以下语句在视图中创建百分比计算:

圆形(((Surveys. RejectedAsAdvertising/ Surveys. Responses) * 100),0) ASPercentageAdvertising

基本上,我将某个问题(在这种情况下,被认为是广告)的响应数除以响应总数。

最后,我的列显示了五种可能的调查响应中的每一种的百分比(“它是广告吗?”、“它很无聊吗?”等)。

这非常有效,但我想调整一件事。当响应类型(例如,广告)没有任何投票时,我的计算字段会收到一个 NULL 值。

定义视图时,如何指定默认值 0?

谢谢。

0 投票
3 回答
1824 浏览

sql - 使用临时列的 SQL Server WHERE 子句

我有以下查询,它使用 CASE 语句。无论如何要添加到 where 子句 WHERE IsBusinessDayFinal = 0 中吗?不使用临时表?

非常感谢!

0 投票
3 回答
8201 浏览

sql - MySQL 视图:在另一个计算字段中引用一个计算字段(按名称)

如何定义具有两个计算字段的视图,例如...

...并创建基于前两个计算字段的第三个计算字段,如...

...?

当我按名称引用前两个计算字段时,我收到一条消息,指出这些字段是未知的。

谢谢!

0 投票
1 回答
1058 浏览

sql-server-2005 - 计算列:实体框架中的 SQL 或本地?

我有两种类型的一些计算列:

  1. 基于当前表中列的计算列(即价格 * 税)
  2. 基于其他列的计算列(即价格 * fn_GetTax(OrderId))

你会说最好只在客户端使用 CLR 中的这些列,然后从服务器保存计算和传输性能吗?它在上面列出的类型(和其他类型)中是否有所不同?

0 投票
2 回答
4280 浏览

sql-server-2005 - 如何使计算列不可为空?

到目前为止,我一直在使用ISNULL(dbo.fn_GetPrice(ItemId), 0)它来使它不可为空(而是称它为默认值,但无论如何)。

这是正确的方法吗?

0 投票
4 回答
1892 浏览

sql-server - 检查计算列中的算术溢出?

在我们的应用程序中,我们将允许用户使用其他数据库列的数字输入算术表达式 (+ - * /),然后应用程序对其进行解析并作为计算列写入数据库。

但是,允许用户创建可能导致表异常的表达式会出现一些问题select *,例如被零除、算术溢出以及我尚未遇到的其他可能的问题(尽管我认为这就是全部他们)。

让数据库抛出异常select *绝对是毁灭性的。如果他们有容易出错的数据,我宁愿尝试将他们的表达式重写为优雅地失败的东西。

对于除以零,解决方案非常简单:

我的问题是我该怎么做算术溢出?在列中显示双层或明显错误的数据不是问题,但抛出异常会。

0 投票
3 回答
215 浏览

sql - mysql innodb 中的外键引用

简单地说:我有一个有 2 列的表:一个是用户名,另一个是昵称。我有另一个表,其中有 2 列:一个是用户名,另一个是 countNicknames。

我希望 countNicknames 包含每个用户拥有的昵称数量(并且每当我向 table1 插入新昵称时,table2.countNicknames 下的值都会自动更新。

你能写下如何构造第二个表来引用第一个表吗?

0 投票
4 回答
1179 浏览

sql - 计算列中是否支持自定义文本?

有没有办法在计算列中添加自定义文本?

例如这个公式很好用([Duration] + '12')

我可以从计算列中得到一个类似于这个的结果吗?

([Duration] & ' MyCustomText')

我可以在计算列中添加自定义文本吗?还是我要求太多?

0 投票
1 回答
9674 浏览

sharepoint - Sharepoint、计算列、IF 函数和日期

我正在尝试添加一个计算列。

我有一个日期列,其中包含安排会议的日期。如果会议安排在第 1 季度、第 2 季度、第 3 季度或第 4 季度,我需要一个可以返回此列的代码。我有一个看起来像这样的静态代码:

但是我需要某种动态代码,它明年也可以计算出同样的东西,而无需有人更改数字(40269)。我需要这样的东西:

但是 Sharepoint 不接受这样写的日期 01-01-2010,它需要是一个数字,例如。40269. 上面的代码只适用于今年,但没关系,因为我只会使用今年的数据。

谁能帮我?