2024-09-30 16:20:19 发布
网友
我一直在研究HTSQL来解决客户机管理系统(管理假日旅行、乘客等)的一些特殊查询需求。在
HTSQL是否可以生成透视表,或者交叉表查询(我认为它们有时被称为)?在
例如: 按行程(行)和慈善支持(列)列出的乘客数
下面是使用Python生成透视表的示例: Pivoting data and complex annotations in Django ORM
这里提到了pivot表和HTSQL:
…但是这些在我的HTSQL(2.3.0)版本中似乎都不起作用。在
htsqlv2的当前版本不支持pivot表,不过我们计划在将来添加它们。如果事先知道列的列表,仍然可以生成这样的输出。例如,Pivoting data and complex annotations in Django ORM中的查询可以写成:
/queue{*, count(issue?status='open'), count(issue?status='closed')}
或者,使用define()
define()
htsqlv2的当前版本不支持pivot表,不过我们计划在将来添加它们。如果事先知道列的列表,仍然可以生成这样的输出。例如,Pivoting data and complex annotations in Django ORM中的查询可以写成:
或者,使用
^{pr2}$define()
相关问题 更多 >
编程相关推荐