presto - Presto中有没有按序数选择的方法?
问题描述
从文档中,我们可以在 Presto 中按序数分组:
SELECT count(*), nationkey FROM customer GROUP BY 2;
SELECT count(*), nationkey FROM customer GROUP BY nationkey;
我的问题,有没有办法按序数选择?我只想要类似的东西:
SELECT customer.1, customer.2 FROM customer;
解决方案
目前是不可能的。
作为一种解决方法,您可以使用information_schema
(今天没有记录,请参阅https://github.com/trinodb/trino/issues/5345)生成这样的查询。format()
功能可能很有用。无论您如何完成此操作,您都需要自己重新提交生成的 SQL。
推荐阅读
- java - 如何删除 mac 中与 rJava 相关的错误消息
- python - 通过字典解析字符串
- php - Laravel LengthAwarePaginator where 查询
- haskell - 将负责从各种函子中提取值的代码放在哪里
- python - 用于清理文档的深度学习模型
- c# - 如果我设置数据上下文,则可见性属性不起作用,反之亦然
- javascript - 在模态中从选择中设置 PHP 变量
- php - Sonata Admin - 更改过滤器值(关系字段)
- eclipse - 如何在 Eclipse Luna 中将现有文件的编码转换为 UTF-8
- python - 如果我必须添加一个以 3 为间隔的值的系列,python 中的代码将是什么