问题标签 [crosstab]

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

winforms - winform.net 2.0 的交叉表数据控件

任何人都可以建议我在 .net 中显示交叉表数据的任何 winforms 控件吗?

更新: 1. 控件应该是可编辑的 2. 绑定支持将是附加功能。

0 投票
2 回答
1953 浏览

wpf - 在 WPF 中,您可以将 ListView(不是 DataGrid)绑定到 Matrix(Cross-Tab)数据集吗?

是否可以在 WPF 中将 ListView(不是 DataGrid)绑定到事先未知列的矩阵(跨表)数据集?

以 Northwind 数据库为例:下面的简单查询将返回一个众所周知的数据集,该数据集可以轻松绑定到列表视图:

替代文字

为了生成更有意义的报告,我们可能会运行上述查询的结果集(在报告程序中)以生成如下所示的内容:

结果是这样的:

替代文字

我的问题是,是否可以将此最终结果绑定到 WPF 中的 ListView 或 Flowdocument 而无需事先了解结果列?

0 投票
1 回答
2629 浏览

sql - 如何在 Access 中使用固定数量的列进行交叉表查询

我想使用 MS Access 交叉表查询提取数据,以便将其绑定到报表。当我加载页面时,出现运行时错误“3637”:无法使用非固定列的交叉表作为子查询。

我想要一种在运行查询时取回固定网格的方法,如果单元格为空,则显示零。

0 投票
4 回答
1612 浏览

python - 什么是交叉制表的好数据模型?

我正在 Python 中实现一个交叉表库作为我的新工作的编程练习,并且我已经实现了一个可行但不优雅和冗余的要求的实现。我想要一个更好的模型,它允许在基本模型之间进行良好、干净的数据移动,以表格数据形式存储在平面文件中,以及所有可能被询问的统计分析结果。

现在,我有一个进展,从表中每一行的一组元组,到计算感兴趣元组出现频率的直方图,再到一个序列化器——有点笨拙——将输出编译成一个集合用于显示的表格单元格。然而,我最终不得不比我想要的更频繁地回到表格或直方图,因为没有足够的信息到位。

那么,有什么想法吗?

编辑:这是一些数据的示例,以及我希望能够从中构建的内容。注意 ”。” 表示一点“缺失”的数据,它只是有条件地计算。

如果我正在查看上面第 0 列和第 2 列之间的相关性,这就是我拥有的表格:

此外,我希望能够计算频率/总、频率/小计等的比率。

0 投票
3 回答
6316 浏览

crystal-reports - 如何为 CrossTab 中的每个单元格编写显示字符串公式?

公式场景:检索到的数据有一个状态列,其值为(-1、0、1、2、3),我想使用公式根据这些值显示字符串。我使用显示字符串,但它不起作用。

我如何编写一个公式来为交叉表中的每个单元格工作?

有什么建议么?

0 投票
5 回答
8029 浏览

ms-access - 如何将一行中的字段转换为列?

我有一个包含以下列的表:

我希望这些数据作为列(修复、磨损、燃料)为:

我如何使用 MS Access Query 做到这一点?

0 投票
2 回答
5887 浏览

ms-access - 访问:非数字数据的“交叉表”查询效果

我正在使用 Access 2007,需要帮助来创建查询。如果这太疯狂了,对不起!我认为越详细越好理解。我不是程序员——我希望有人能提供帮助。

我需要知道如何将非数字数据折叠/汇总/汇总到共享特征/值的单行中。我想要的就像一个交叉表查询,因为我想要来自不同行的唯一单元格值旋转/显示在沿一行的列中以获取该共享/公共值。但是,我的数据不是数字,它需要交叉表禁止的字母列标题。

数据:

  • Badge_code 24 在 3 个地点生产:110、210 和 320(代表芝加哥、罗克福德和圣路易斯)
  • 2 个位置的徽章代码 B9:110 和 280(芝加哥和皮奥里亚)
  • 3 个位置的徽章代码 C1:200 和 210(印第安纳波利斯和罗克福德)

每个badge_code-location 组合位于单独的行中,共8 行。徽章代码的数量可以/将会增加。

我试过的查询:

Badge_type_number 是用于标识每个徽章代码位置使用组合的主键。

结果:

列标题是数字,不能更改为交叉表中的位置名称,我想要“是”而不是“1”。(显然,它们是 1,因为它是交叉表中的计数函数,我真的不需要它......)

期望的结果:

问题/疑问:

  1. 严格意义上的交叉表查询并不是所需要的,但我不知道如何模拟它的“汇总”效果。这是 6 页晦涩难懂和 1 页有用清晰的区别。
  2. 如果交叉表要走的路,那么我不知道如何将“1”值显示为“是”。我在其他查询和报告中使用 IIF 语句将 1/0 值“翻译”为“是/否”,但无法确定将 IIF 放在此查询或其报告中的哪个位置。

这有意义吗?我要求太多了吗?我有希望吗?:^)

0 投票
1 回答
528 浏览

sql - 数据透视的 SQL 唯一值编号顺序

为了报告目的,我需要透视每条记录上唯一的查询结果。我目前的说法是:

查询输出的示例是:

最终,信息需要如下所示:

我在想我需要为“pivot_id”添加一个列,以便每个分组都有一个公共记录,因此数据透视之前的查询结果将如下所示:

什么 SQL 语句会为每次购买生成一个自动记录号,而且还会从每个 customer_name 重新开始?

使用 SQL 代码生成器在 Access 2007 中工作。如果解决方案与 Access 兼容,那就太好了。

对不起,长度。提前致谢。

0 投票
1 回答
4559 浏览

ms-access - MS Access 交叉表查询参数

有没有办法像选择查询一样在查询中引用表单的组合/文本框?

我通常在选择查询的条件中使用这样的东西:

但这在交叉表查询中不起作用??我刚刚发现。有没有办法在不设置多个交叉表的情况下完成同一种参数控制?

0 投票
2 回答
14243 浏览

sql-server - SQL 行到列

我有一个表,想将其行转换为列,类似于数据透视表,但不进行汇总。

例如,我有以下表格:

基本上我希望能够创建一个动态表,例如:

主要要求是我在设计时不知道问题文本是什么。

请有人帮忙 - 我正在拔头发:oS

从本质上讲,您可以保证在这种情况下每个相应的问题都会得到响应。