问题标签 [unnest]

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 回答
4734 浏览

sql - Postgresql - 与 string_agg 相反

我正在寻找一个与string_agg.

我有一个电影表,其中标签列包含诸如

例如,我想从此列中获取不同的标签列表

0 投票
1 回答
343 浏览

r - tidyr unnest r captureDots() 中的错误:参数已被评估

当我运行unnest文档中的示例时,我收到以下错误:

Error in captureDots() : the argument has already been evaluated.

我也在这里的示例中遇到错误:https ://blog.rstudio.org/2016/02/02/tidyr-0-4-0/ 。

0 投票
2 回答
1001 浏览

sql - 为什么在 BigQuery 中取消嵌套两个或多个变量时没有得到任何结果?

我正在查看我们网站上一位访问者的特定操作,只是为了了解如何收集一些数据以及如何提取我需要的数据。基本上,当访问者看到我们网站的某些部分并且我想看看是否正在收集这些数据时,就会触发特定的促销活动。

我运行了以下代码来识别访问者看到的页面以及他们的会话触发的事件:

这工作得很好,我可以看到访客的旅程。我也想拉

我已经使用以下代码进行了尝试:

但是,当我这样做时,将完全一样的 fullvisitorid、visitorid、日期和数据集等我没有得到任何结果。没有错误或任何东西只是没有结果。

我不完全理解嵌套,所以我假设我只是缺少一些简单的东西。

有什么办法可以在一个查询中提取所有这些数据,还是我需要进行子查询?

谢谢

0 投票
1 回答
574 浏览

java - Jooq 表示法用于具有多个数组的 unnest

我想在每个位置信息中混合外部时区,以过滤具有没有时区值的时间戳的行。

我如何在 Jooq 中表达这个 SQL (Postgresql) 片段

不太理想但仍然有效的片段是:

可能更正确的一个(被添加对 SQL 标准 WITH ORDINALITY 子句的支持阻止 #5799

要得到

0 投票
1 回答
219 浏览

sql - Product of elements with same index in 2 arrays

I need to multiply each element of 2 arrays and project a column which is a array and each element is the product result.

Example:

Returns:

And the query:

Returns:

I need to combine both queries(cross join) and produce as a result array of internal product for each doc and query_id.

My first attempt was this one:

However, it yields this error:

Functions and operators can take at most one set argument

0 投票
1 回答
1703 浏览

sql - PSQL unnest 函数未按预期工作

我尝试了这篇文章中的解决方案,但仍然出现错误。

询问:

错误:

表结构:

0 投票
0 回答
144 浏览

matlab - MATLAB - 表格 - 在表格中取消嵌套可变大小的单元格

我试图在表格中取消嵌套可变大小的单元格。我多次尝试尺寸不匹配。这里的代码(德语,只是随机名称):

现在我想取消嵌套表格中的单元格:

要为所有行获得与此类似的内容:

这里的挑战是解压 1x1 单元格并与其他行连接。对于预分配问题,我试图找到单元格的最大值,并希望从此向量创建一个空表,然后用单行填充空表。无法让它工作。

使用此代码:

我懂了:

现在我想将一个表“tabelle7”的内容转移到另一个表“tabelle12”。有什么帮助吗?

0 投票
1 回答
10684 浏览

sql - Google BigQuery,我在使用“unnest”功能时丢失了空行

当我执行这段代码时,我期望得到如下结果。

但我得到了这个结果:

我失去了第三排。然后,我看到了谷歌的官方文档,其中说明了以下内容:

但我不想失去我的空行。

如何保留空行?

请告诉我解决方案...

0 投票
1 回答
2302 浏览

sql - BigQuery UNNEST 无结果

我对嵌套数据的概念相对较新,并试图了解正确的方法来扁平化 BigQuery 中的一些 GA 数据 ( https://support.google.com/analytics/answer/3437719?hl=en )。

现在给出一些上下文,对于每个访问者会话,我试图捕获查看的产品 SKU 列表(详细视图)以及是否有交易,交易 id。根据我的估计,在做了一些研究之后,最简单的方法是这样的,使用 LEFT JOINS 来恢复所有内容:

但是,这似乎返回零结果,其中 trId 不为空......

然后,我尝试将上述内容分成两个查询并加入。这似乎可行,并返回看似合理的行数(~1000),其中 trId 不为空。

如果有人能解释为什么两者不给出相同的答案,并希望让我能够在未来参与各种嵌套乐趣,那就太棒了....谢谢!

0 投票
1 回答
4330 浏览

r - unnest_tokens 及其错误(“”)

我正在使用 tidytext。当我命令 unnest_tokens 时。R返回错误

请提供列名

我该如何解决这个错误?