问题标签 [rollup]
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.
sql-server - 不规则时间框架上的 T-SQL 分组依据
如果想要我每小时的 SUMmations (SQL Server 2008),我有一个完美的 SQL 语句。DATEPART(HOUR, DATE_TIME)
正在为我做所有美妙的工作。
我真正想要的是临时表中不规则时间段的总和(为简洁起见截断)
网站上的任何建议或我应该阅读的内容来解决这个问题。应该有一个工具来汇总用户定义的函数,也许我可以传递 START 和 FINISH 周期时间以及DATE_TIME
事务的时间。
sql - Oracle SQL 汇总查询:确定组的开始
我们如何确定 Rollup 中 Group 的开始?并通过将其与一些有用的文本连接来包含组值并将其显示为组的第一行?
例如:
feed - 来自 Xively feed API 的平均历史数据
xively (Cosm) Web 界面为平均历史数据点发出以下功能
我想使用 Xively REST API 获取平均历史数据点(也就是说,如果在我要求的间隔内有多个样本,然后返回一个平均汇总作为间隔的代表点)
然而,这似乎返回了原始数据点(他们只选择一个数据点来表示采样间隔)
所以问题
1) 如何返回 Xively 网络界面等平均数据点?Feed API 调用需要什么参数?
2)有人知道参数interval_type吗?我已经阅读了这里的内容(https://xively.com/dev/docs/api/quick_reference/historical_data/)大约 50 次,但我仍然不明白!
更新
- function=sum 和 function=average 适用于 /datastreams/TEMP.json 端点。此外,默认情况下它们是离散的。
- function=average 不适用于 /feeds/feed_id.json 端点。也许是一个错误?
sql - 在父子层次结构中获取总计和小计
我有以下表结构,我试图为其获取总计和小计并显示值的汇总。
我已经设法使用 CTE 来获得所需的父子关系,但我不确定如何使用它来获取汇总到父账户中的控制账户余额。
到目前为止,我已经设法将以下查询放在一起,这并不完全是我想要的 --> SQL Fiddle。当前查询似乎没有正确汇总和分组父子总数。(我已经从小提琴中排除了年、月列)
描述问题的另一种方式是,所有控制帐户都应具有其子帐户的总数。
我需要的输出如下(年、月、AccountNumber、AccountDescription、DebitBalance、CreditBalance、Balance)
sql-server-2008 - SQL Server 2008 - 按大小写的错误顺序
我收到以下错误消息:
消息 8120,级别 16,状态 1,第 1 行列“customers.member_category”在选择列表中无效,因为它既不包含在聚合函数中,也不包含在 GROUP BY 子句中。如果语句包含 UNION、INTERSECT 或 EXCEPT 运算符,则消息 104、级别 16、状态 1、行 1 ORDER BY 项必须出现在选择列表中。
如何按案例排序结果?
谢谢
rollup - Saba/SCORM 2004 第 3 版“尝试状态”已暂停
关于我如何在 Saba 中调用汇总(宏?)的 SCORM 问题。
我有一个包含两个 SCO 的 SCORM 清单。第二个仅在第一个通过 preConditionRule 完成时可用(类似于 SCORM/Rustici Golf 示例)。
当一个代表通过第一个 SCO 成功时,我将“cmi.completion_status”设置为“完成”,将“cmi.success_status”设置为“通过”。第二个 SCO 是一个测试,所以我将“cmi.score.raw”、“cmi.score.scaled”和“cmi.completion_status”设置为“完成”。
由于我在第二个 SCO 的主要目标中有 0.8,Saba LMS 能够在退出测试时评估“通过”或“失败”的测试状态。
当我退出此学习时,Saba 显示两个SCORM 项目都已通过并完成。但是,“内容尝试状态”始终为“暂停”。这最初指向我的一些 JS 交互,因为我使用“cmi.suspend_data”在 SCO 上存储一些信息。即使这是禁用的,即使我有一个不相关的 SCO,“暂停”状态仍然设置。
所以,我似乎仍然没有得到汇总(从未见过),这与我以某种方式设置或未解决的“暂停”状态有关。
一个问题是我是否应该在与 SCORM API 的“对象”级别 (cmi.objective.n.success_status') 的交互中设置“cmi”、“completion_status”和“success_status”,而不是“cmi.success_status”或两者兼而有之?我都试过了,但不确定哪个是正确的。我认为这可能取决于清单。
有没有人以这种方式设法让 Saba 汇总(设置学习分配的“完成状态”,因此它不再显示“未评估”)?
我的清单文件似乎没问题,Saba 播放器的目录显示包中每个已完成的 SCO 的绿灯,但在我解决“暂停”状态之前,我有点卡住了。
我以“正常”方式“cmi.exit”两个 SCO。
我也在使用 Pipwerks Wrapper,但它似乎没问题。
这是否都指向 API、Manifest 或我没有在 Saba 上设置的东西?
谢谢。
mysql - MySQL WITH ROLLUP 按多个字段分组时
当按多个字段分组时执行 WITH ROLLUP,MySQL 会为每个组返回一个汇总行。我对以下 dotable 中字段编号和 perc 的汇总感兴趣:
我尝试了这个查询:
但是输出是错误的,你能帮帮我吗?dotable 结构和行如下。
mysql - 除以汇总值
我有这段代码,它总结了员工的小时数并使用汇总来获得总小时数:
我想为我的第三列(百分比)做的是将总和(实际)除以总数的值以获得百分比。但是对于那个百分比列,我不需要得到总百分比。
总值不是恒定的,只有 35。
我怎样才能做到这一点?这是 sqlfiddle:http ://sqlfiddle.com/#!2/4543b/5
tsql - 分层查询汇总 Rollup
我有下表:
Parent_id 表示文件夹 ID。子 ID 表示子文件夹(child_class=1)或子文件(child_class=2)。
我想通过以下方式仅获取所有文件(child_class = 2)的汇总计数器(自下而上)。例如,如果 C 是包含 5 个文件的叶文件夹(无子文件夹),而 B 是 C 的父文件夹,其中包含 4 个文件,则 C 上的计数器应为 5,B 上的计数器应为 9(=5从 C 加上 B 中的 4 个文件)等等递归地自下而上考虑兄弟文件夹等。
在上面的示例中,我希望得到以下结果(注意 3 是一个子文件夹,其中没有文件):
我更喜欢 SQL 查询以提高性能,但功能也是可能的。
我尝试将分层查询与汇总(sql 2008 r2)混合,但到目前为止没有成功。
请指教。
solr - Solr 汇总查询
我有一个关于 SOLR 的特定查询,我似乎找不到解决方案。我有一个充满产品和 sku 的索引。一个产品有多个 sku,每个 sku 有 1 个产品。我只想对我的 SKU 执行搜索,按父产品分组并仅返回父产品的详细信息(但不是项目的详细信息)。但是,我希望这些方面代表原始项目列表。今天的 SOLR 可以做到这一点吗?什么版本可用?