问题标签 [exasolution]

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 投票
2 回答
55 浏览

sql - 如何在SQL中根据上个月的平均值和去年同月的平均值计算值

我想根据上个月和去年同月的实际情况计算打开率和点击率的目标。我的表格按日汇总,并按月和年分组以获得月平均值。然后,我创建了一个自我加入,以将我当前的日期加入到前几个月的结果中。这在除 1 月之外的所有月份都可以正常工作,因为 SQL 不知道它应该在 12 上加入 1。有没有办法在我的 join 子句中指定它?

本质上,2021 年 1 月的结果不应该为空,因为我有 2020 年 12 月的数据。

这是我的数据和我的查询:

这是用 PostgresSQL 编写的,因为我认为它对大多数人来说更容易访问,但我的生产数据库是 Exasol!

0 投票
1 回答
21 浏览

exasolution - 如何在 exasol 数据库中启用JsonFunctions=1?

我正在尝试搜索 exasol 参数值以启用 json 函数 JSON_EXTRACT 、 JSON_VALUE 等。我的 exasol 版本是 6.2 ,但无法使用这些函数。有人可以告诉我如何从数据库启用它吗?我检查了 EXA_METADATA 和 EXA_PARAMTER sys 表中的值,但找不到 json 参数名称。