gpt4 book ai didi

python - HTSQL 中的数据透视表或交叉表查询

转载 作者:行者123 更新时间:2023-11-30 23:43:19 25 4
gpt4 key购买 nike

我一直在研究 HTSQL 来解决客户管理系统的一些临时查询需求(管理假期旅行、乘客等)。

HTSQL 是否能够生成数据透视表或交叉表查询(我认为它们有时被称为)?

例如:按行程划分的乘客数量(行)和支持的慈善机构(列)

以下是使用 Python 生成数据透视表的示例: Pivoting data and complex annotations in Django ORM

这里提到了一些数据透视表和 HTSQL:

...但这些似乎都不适用于我的 HTSQL 版本(2.3.0)。

最佳答案

当前版本的 HTSQL v2 不支持数据透视表,但我们计划将来添加它们。如果您提前知道列列表,您仍然可以进行这样的输出。例如,Pivoting data and complex annotations in Django ORM中的查询可以写成:

/queue{*, count(issue?status='open'), count(issue?status='closed')}

或者,使用define()

/queue.define(issue_num($status) := count(issue?status=$status))
{*, issue_num('open'), issue_num('closed')}

关于python - HTSQL 中的数据透视表或交叉表查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10850628/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com